为什么我的vsvs2015新建项目没有任何项目后只有一个引用项?

在本教程中,将创建包含一个字符串处理方法的简单类库。

类库定义的是可以由应用程序调用的类型和方法。 如果库以 .NET Standard Standard 实现(包括 .NET Framework)均可调用该库。 如果库面向 .NET 7,则任何面向 .NET 7 的应用程序都可以调用它。 本教程演示如何面向 .NET 7。

创建类库后,可将其作为 NuGet 包或作为与使用该类库的应用程序捆绑在一起的组件进行分发。

  • 安装了 .NET 桌面开发工作负载的 。 选择此工作负载时,会自动安装 .NET 7 SDK。

    有关详细信息,请参阅。

首先,创建一个空白解决方案来放置类库项目。 Visual Studio 解决方案用作一个或多个项目的容器。 将其他相关项目添加到同一个解决方案中。

  1. 在“开始”窗口上,选择“创建新项目”。

  2. 在“创建新项目”页面上,在搜索框中输入“解决方案”。 选择“空白解决方案”模板,然后选择“下一步”。

  3. 在“配置新项目”页面上,在“解决方案名称”框中输入“ClassLibraryProjects”。 然后选择“创建”。

    1. 在“解决方案资源管理器”中,右键单击解决方案并选择“添加”>“新建项目” 。

    2. 在“创建新项目”页面上,在搜索框中输入“库”。 从“语言”列表中选择“C#”或“Visual Basic”,然后从“平台”列表中选择“所有平台”。 选择“类库”模板,然后选择“下一步” 。

    3. 在“配置新项目”页的“项目名称”框中,输入“StringLibrary”,然后选择“下一步” 。

    4. 在“ 其他信息 ”页上,选择“ .NET 7 (标准术语支持) ”,然后选择“ 创建”。

  1. 请检查以确保库以 .NET 的正确版本为目标。 右键单击“解决方案资源管理器”中的库项目,然后选择“属性”。 “ 目标框架 ”文本框显示项目面向 .NET pilerServices If 控制台应用程序添加到解决方案。

    1. 在“解决方案资源管理器”中右键单击解决方案并选择“添加”>“新建项目”。

    2. 在“创建新项目”页面,在搜索框中输入“控制台”。 从“语言”列表中选择“C#”或“Visual Basic”,然后从“平台”列表中选择“所有平台”。

    3. 选择“控制台应用程序”模板,然后选择“下一步” 。

    4. 在“配置新项目”页面,在“项目名称”框中输入“ShowCase”。 然后选择“下一步” 。

    5. 在“其他信息”页上的“框架”框中,选择“.NET 7 (标准术语支持) ”。 然后选择“创建”。

  2. 创建类库后,可将其作为 NuGet 包或作为与使用该类库的应用程序捆绑在一起的组件进行分发。

    • 安装了具有 .NET 桌面开发工作负载的 。 选择此工作负载时,将自动安装 .NET 6 SDK。

      有关详细信息,请参阅。

    首先,创建一个空白解决方案来放置类库项目。 Visual Studio 解决方案用作一个或多个项目的容器。 将其他相关项目添加到同一个解决方案中。

    1. 在“开始”窗口上,选择“创建新项目”。

    2. 在“创建新项目”页面上,在搜索框中输入“解决方案”。 选择“空白解决方案”模板,然后选择“下一步”。

    3. 在“配置新项目”页面上,在“解决方案名称”框中输入“ClassLibraryProjects”。 然后选择“创建”。

      1. 在“解决方案资源管理器”中,右键单击解决方案并选择“添加”>“新建项目” 。

      2. 在“创建新项目”页面上,在搜索框中输入“库”。 从“语言”列表中选择“C#”或“Visual Basic”,然后从“平台”列表中选择“所有平台”。 选择“类库”模板,然后选择“下一步” 。

      3. 在“配置新项目”页的“项目名称”框中,输入“StringLibrary”,然后选择“下一步” 。

      4. 在“其他信息”页上,选择“.NET 6 (长期支持)”,然后选择“创建” 。

    1. 请检查以确保库以 .NET 的正确版本为目标。 右键单击“解决方案资源管理器”中的库项目,然后选择“属性”。 “目标框架”文本框显示项目以 .NET pilerServices If 控制台应用程序添加到解决方案。

      1. 在“解决方案资源管理器”中右键单击解决方案并选择“添加”>“新建项目”。

      2. 在“创建新项目”页面,在搜索框中输入“控制台”。 从“语言”列表中选择“C#”或“Visual Basic”,然后从“平台”列表中选择“所有平台”。

      3. 选择“控制台应用程序”模板,然后选择“下一步” 。

      4. 在“配置新项目”页面,在“项目名称”框中输入“ShowCase”。 然后选择“下一步” 。

      5. 在“其他信息”页的“框架”框中选择“.NET 6 (长期支持)” 。 然后选择“创建”。

    2. 在“ 6 和 .NET 7。 在页面顶部选择其中一个选项。

多平台应用程序 UI (.NET MAUI) 是一个跨平台框架,用于使用 C# 和 XAML 创建本机移动和桌面应用程序, 使用 .net MAUI,可以开发可在 Android、iOS、macOS 上运行的应用,Windows 以及从单个共享代码库运行的应用。

今天就分享如何在Blazor Server、Blazor Wasm、MAUI Blazor之间共享UI的实验,这一步完成,后面开发应用时就方便多了(只针对UI修改)。

修改完毕,编译运行Dotnet9.Wasm项目,至此三种项目模板已经修改完成,最终解决方案如下图:

  • Dotnet9.WebApp:blazor组件相关的代码、路由组件等放在这个工程,供其他项目引用

内容来源于网络如有侵权请私信删除

Vs2010打不开vs2008项目的解决,解决问题的关键就在于:鼠标右键点击,选择打开方式。

我要回帖

更多关于 vs2015新建项目没有任何项目 的文章

 

随机推荐