私は一晩中新しいソリューションに取り組んでいます。問題なくビルドできますが、ビルド時に突然次のエラーが発生し始めました。
操作を完了できませんでした。パラメータが正しくありません。
今、私は多くのスレッドを検索しましたが、まだまともな解決策を見つけていません。私も言及する必要があります。私は再起動しましたが、VS 2015 Expressのインストールを運良く修復しようとしました。
これは、新しいソリューションだけでなく、すべてのソリューションで発生しています。すべてを閉じて、新しいプロジェクトを開始し、ビルドしてみてください。
どんな提案でも大歓迎です!
ダン(元のポスター)は、管理者としてVisual Studioを実行することでこれを解決したと上記のコメントで言及しました。
この回答は私を助けてくれました: https://stackoverflow.com/a/9130257/6524796 .suoファイルを削除しようとしています。このファイルを見つけるには、ファイルエクスプローラーでソリューションのディレクトリを開き、「隠しアイテム」が表示されていることを確認し、「。suo」を検索します。ビルドの問題が発生するソリューションのいずれかを選択して削除します。 Visual Studioを閉じて、ソリューションを再度開きます。
プロジェクトの参照を確認してください。これと同じ問題があり、参照の1つが欠落していることがわかりました。
下を見てください:Debug> ProjectName Properties> References
以下のシナリオでこれが発生しましたが、Visual Studio 2015を閉じて再度開くと解決しました。
OPはすでに言及しているにもかかわらず
すべてを閉じても、新しいプロジェクトを開始します...
私はこれを試したことのない人のためにこのソリューションを投稿しています。
参照 -ジョン・シュナイダーに感謝
私たちは、プライベートなヌジェレポで管理しているライブラリを持っています。ベータ版をビルドする代わりに、ライブラリをローカルでコンパイルし、nugetパッケージへの参照を削除して、ライブラリのローカルbinに参照を追加することがあります。プロジェクトを再構築すると、時々このエラーが発生します。プロジェクトを閉じて再度開くと解決し、ビルドできます。
ここにリストされているすべてのオプションを試しましたが、何もうまくいきませんでした。別のプロジェクトフォルダーがVisual Studioの外部にあるソリューションのフォルダーにドラッグアンドドロップされていることがわかりました。フォルダーを元の場所に戻し、.suoファイルも削除する必要がありました。
他の誰かが恐ろしいドラッグアンドドロップに遭遇して、ソリューション全体を誤って壊してしまった場合に備えて、これを投稿してください。
私が見つけたものを見つけてください... vs2015で2015プロジェクトをビルドすると、最終的に成功します...プロジェクトに2つの構成があるとしましょう(この特定の場合):"Release MD|Win32"
"Release MD|x64"
呼び出し中
devenv myProject.vcxproj /build "Release MD|x64"
動作しますが、呼び出します
devenv myProject.vcxproj /build "Release MD|Win32"
動作しないでしょう
x86
.....の代わりにWin32
でdevenvを呼び出す必要があります。私のプロジェクトファイルには、x86
....への参照は一切ありません。コメントとしても見つけられない...
ソリューションフォルダーでインストーラープロジェクトをアンロードしようとしたときに、同じエラーが発生しました。問題はVS2017にあり、拡張機能Project Installerを使用していました。
1つのインストーラープロジェクトが既にアンロードされたときに、プロジェクトをアンロードしようとしたときにそのエラーが発生しました。私がそれをリロードしてからフォルダを再びアンロードすると、すべてがうまくいきました。それにもかかわらず、私は良い解決策を見つけられませんでした。 .suoファイルを削除しようとしましたが、役に立ちませんでした。 VSを15.8.3から15.8.4に更新した後、その問題に気付きました。おそらく問題が更新されていたのでしょう。