2016-09-22 50 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)' != ''" /> 
相關問題