2017-06-09 12 views
0

VS2017には、パッケージを作成するための「msbuild pack」を使用するための素晴らしいパッケージタブがあります。これは、netstandardXXポータブルライブラリで動作しますが、従来のネットフレームワークライブラリにも同様に使用できますか?VS2017のnet46プロジェクトのパッケージタブ

私はnet46にターゲットフレームワークを変更、その後、netstandardポータブルなライブラリを作成することができることを考えています:

<Project Sdk="Microsoft.NET.Sdk"> 

    <PropertyGroup> 
    <TargetFramework>net46</TargetFramework> 
    </PropertyGroup> 

</Project> 

答えて

0

はい、これはあなたがそれをしたい正確に同じように動作します:「SDKベース」プロジェクトを作成します。 net*TargetFrameworkである。

唯一の欠点は、これらのタイプのプロジェクトでデザイナー(WinForms、XAML、EDMX)が動作しないことがあることですが、ロジックライブラリではNuGetパッケージを簡単に作成できます。

関連する問題