2016-09-22 55 views
0

我正在使用的一个.NET Core(dotnet core)项目带有一些类库作为Web项目。他们有web.configs,launchSettings.json等...我使用的VS 2015.如何将.NET核心项目从Web应用程序类型转换为类库类型?

我已经比较projectname.xproj文件类库projectname.xproj文件,它并没有跳出来,我有什么区别是。

我尝试删除web.config并删除launchSettings.json文件。那没有做到。我也删除从xproj文件中的这些属性组,似乎表明:

<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'"> 
    <ProduceOutputsOnBuild>True</ProduceOutputsOnBuild> 
    </PropertyGroup> 
    <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'"> 
    <ProduceOutputsOnBuild>True</ProduceOutputsOnBuild> 
    </PropertyGroup> 

This is the correct question在旧的csproj文件做同样的事情。

+0

你到底想达到什么目的? .NET Core项目应该是一个Web应用程序类型 – FailedUnitTest

+0

@FailedUnitTest umm ...我认为这将是一个ASP.NET Core项目。 – Quesi

回答

0

我想我明白了。我忽略了xproj文件的一部分:

<Import Project="$(VSToolsPath)\DotNet.Web\Microsoft.DotNet.Web.targets" Condition="'$(VSToolsPath)' != ''" /> 

只是必须更改为:

<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.targets" Condition="'$(VSToolsPath)' != ''" /> 
相关问题