通常のデバッグとリリースを超えるいくつかの追加のソリューション構成を備えたソリューションがあり、単純なデバッグとリリースに戻ります。一部のプロジェクトには、デバッグ ビルドがないか、リリース ビルドがありませんでした。
私は持っている:
- 欠落している各プロジェクトにデバッグとリリースを再追加
- ソリューション構成をデバッグに変更しました
- 余分なソリューション構成を削除しました
- 各プロジェクトをデバッグに変更しました (プロジェクトはソリューションと一致するようになりました)
- web.*.config 変換を削除しました
NCrunch は現在、次のように報告しています。
プロジェクト 'nCrunchTemp_fab725ec-f404-4afe-9916-c4edb033c2bc' の OutputPath プロパティが設定されていません。このプロジェクトの構成とプラットフォームの有効な組み合わせを指定したことを確認してください。構成='ローカル' プラットフォーム='AnyCPU'. このメッセージが表示されるのは、ソリューション ファイルを使用せずにプロジェクトをビルドしようとしており、このプロジェクトに存在しない既定以外の構成またはプラットフォームを指定したためです。
NCrunch: このエラーは通常、ビルド中に $(Platform) および $(Configuration) MSBuild プロパティを設定するために、Visual Studio によって提供される選択されたビルド構成に依存しているプロジェクトによって発生します。特に設定しない限り、NCrunch は通常、.proj ファイルで指定されているデフォルトの $(Configuration) および $(Platform) プロパティを使用します。したがって、プロジェクトを NCrunch でビルドするには、コマンド ラインを使用してプロジェクトをビルドできる必要があります。ビルド プロパティを手動で挿入する必要のない MSBuild。ほとんどの場合、.proj ファイルを編集して、デフォルトの $(Configuration) および $(Platform) プロパティをファイルで提供されるプロパティ グループに合わせる必要があります。
「ローカル」は、古いソリューション構成の 1 つです。
NCrunch が Local を取得している場所を探しましたが、設定画面やファイルのいずれにも見つかりません。
このソリューションは、デバッグ構成とリリース構成の両方で Visual Studio からビルドされます。NCrunch ではビルドされません。VSを閉じて再度開いてみましたが、違いはありませんでした。