C# 如何创建共享代码项目(.shproj)
如何将.shproj添加到Visual Studio解决方案并从其他项目中引用它 我知道Visual Studio 2013 Update 2为“共享代码”添加了一个新的项目类型。这种类型的项目本身不会生成dll。相反,共享项目中的文件作为源文件包含在引用它的程序集中C# 如何创建共享代码项目(.shproj),c#,.net,vb.net,visual-studio,visual-studio-2013,C#,.net,Vb.net,Visual Studio,Visual Studio 2013,如何将.shproj添加到Visual Studio解决方案并从其他项目中引用它 我知道Visual Studio 2013 Update 2为“共享代码”添加了一个新的项目类型。这种类型的项目本身不会生成dll。相反,共享项目中的文件作为源文件包含在引用它的程序集中 我知道它的存在,因为我在一个开源项目中看到过它。但是,在Visual Studio中查看项目模板时,我找不到“共享”项目类型。编辑:根据,VS 2015为共享项目添加了模板和用于管理引用的UI,因此升级后不再需要以下内容 似乎没
我知道它的存在,因为我在一个开源项目中看到过它。但是,在Visual Studio中查看项目模板时,我找不到“共享”项目类型。编辑:根据,VS 2015为共享项目添加了模板和用于管理引用的UI,因此升级后不再需要以下内容 似乎没有一种方法可以直接创建一个。当前,在创建通用应用程序项目时,似乎会自动创建共享代码项目
因此,要在您的解决方案中创建一个项目,请添加一个新的项目类型“Blank App(Universal App)”。删除它创建的Windows 8和Windows Phone项目,只保留共享项目。vossad01方法的另一个替代方法是创建共享代码项目,然后打开.csproj文件,查看项目在.csproj中的外观。Visual Studio的csproj文件只是XML文件,因此您可以打开、复制共享代码项目,并将其粘贴到您自己的csproj中。查看扩展名
注意:确保您有VS2013 update 2或更高版本的版本才能运行此功能。甚至可以将共享项目复制到可以重用的地方,或者自己制作模板。。。不确定它是否有效,但如果是的话,它会很方便。