2016-11-18 82 views
4

如何將框架導入添加到.csproj文件?
project.json它看起來像:將框架導入添加到.csproj

"frameworks": { 
    "netcoreapp1.0": { 
     "imports": [ 
      "dotnet5.6", 
      "portable-net45+win8" 
     ] 
    } 
} 

現在在.csproj文件中的所有我看到的是:

<TargetFramework>netcoreapp1.0</TargetFramework> 

如何添加在 「進口」?

+0

我不知道你在做什麼。您是否嘗試以「舊」格式創建項目並對.net核心應用程序進行引用? –

+0

我安裝了VS2017,我正在將Core 1.0應用更新到Core 1.1。 VS2017中項目的新佈局刪除了project.json,現在使用.csproj文件。一些軟件包不能與netcoreapp1.1一起使用,所以我需要添加框架導入(portable-net45 + win8) –

+0

現在我明白了。 =)看看這個其他[問題](http://stackoverflow.com/questions/40460296/add-dependency-to-net-core-csproj-file) –

回答

4

好的,我得到了它的工作。我錯過了一條線更新到1.1 ...

<PackageTargetFallback Condition=" '$(TargetFramework)' == 'netcoreapp1.1' ">$(PackageTargetFallback);dotnet5.6;portable-net45+win8</PackageTargetFallback>