問題タブ [sln-file]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
13579 参照

nuget - nuget 復元: 呼び出しのターゲットによって例外がスローされました

nuget restoreコマンドラインから実行すると、

MyProject.sln でソリューション ファイルを解析中にエラーが発生しました: 呼び出しのターゲットによって例外がスローされました。

ただし、Visual Studio からの nuget パッケージの復元はエラーなしで実行されます。回避策はありますか?

0 投票する
2 に答える
1194 参照

visual-studio - MSBuild にソリューション ファイルを渡す必要があるのはいつですか?

コマンド ラインから、いつプロジェクトで直接 MSBuild を呼び出し、いつプロジェクトのslnファイルでMSBuild を呼び出して、 /t:Build /t:ProjectName?

: 複数のプロジェクト (A、B、C、...) を含む単純なソリューションがあります。開発は、ソリューションを開いて操作することにより、VS GUI を介して行われます。

ここで、特定の自動化されたケースで、コマンド ラインからプロジェクト B だけをビルドしたいと考えています。

何と呼べばいいですか?:

(a)MSBuild "my.sln" "/t:Build" "/t:ProjB" "/p:Configuration=Release" "/p:Platform=Any CPU"

(ロ)MSBuild "ProjB.vcxproj" "/t:Build" "/p:Configuration=Release" "/p:Platform=Any CPU"

  • 結果に違いはありますか?
  • この方法で見落とされる追加の設定がslnファイルにある可能性はありますか? (確かに、VS2015 ファイルに追加情報はありませんsln。)
  • ソリューションが大規模であるが、ProjB がソリューション内の他のプロジェクトとの相互依存性がほとんどない場合、1 つのオプションが一般的に高速になりますか?
0 投票する
1 に答える
2126 参照

visual-studio - `dotnet sln add` 間違ったプロジェクト タイプ GUID

dotnet sln add {myProject.csproj}.NET Core/Standard プロジェクトの場合、.NET {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}Core の{9A19103F-16F7-4668-BE54-9A1E7A4F7556}.

したがって、Visual Studio でソリューションを開くと、エラーが発生し、.NET Core ではなくcsproj.NET Frameworkに「アップグレード」されます。 csproj手動で編集できますslnが、面倒です。

私は何か間違ったことをしていますか?私が見逃している議論はありますか?