私は、私が経験したことのある人にとっては簡単な質問があることを願っています。(Visual Studio 2012を使用して)プロジェクトをビルドしようとすると、出力ログを見るともう存在しません。問題は、リファレンスが表すものと、それらを変更するためにどこに移動する必要があるのか分からないことです。私はそれが私にはきれいに見えないので、それらを持っているのが好きではないので、私はそれを可能な限り削除したいと思います。C#ビルド - パスの参照元を取り出すことができない
たとえば、 "F:\ Websites \ merge- test.WIDGETPROJECT.org ..."という出力は参照されていますが、私たちのシステムには存在しません。
ここ出力の関連部分のようです何です...
1>Target "IncrementalClean: (TargetId:60)" in file
"C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets" from project "D:\WWW\Development\Cameron\WIDGETPROJECTorg\WIDGETPROJECT.Web.dll\WIDGETPROJECT.Web.dll.csproj" (target "CoreBuild" depends on it):
1>Task "FindUnderPath" (TaskId:33)
1> Task Parameter:Path=bin\ (TaskId:33)
1> Task Parameter:
1> Files=
1> F:\Websites\merge-test.WIDGETPROJECT.org\WIDGETPROJECT.Web.dll\obj\Debug\WIDGETPROJECT.Web.pdb
1> F:\Websites\merge-test.WIDGETPROJECT.org\WIDGETPROJECT.Web.dll\bin\WIDGETPROJECT.Web.dll
1> F:\Websites\merge-test.WIDGETPROJECT.org\WIDGETPROJECT.Web.dll\bin\WIDGETPROJECT.Web.pdb
1> F:\Websites\merge-test.WIDGETPROJECT.org\WIDGETPROJECT.Web.dll\bin\AjaxControlToolkit.dll
1> F:\Websites\merge-test.WIDGETPROJECT.org\WIDGETPROJECT.Web.dll\bin\Aptify.Framework.BusinessLogic.GenericEntity.Generated.Orders.dll
1> F:\Websites\merge-test.WIDGETPROJECT.org\WIDGETPROJECT.Web.dll\bin\AptifyApplication.dll
1> F:\Websites\merge-test.WIDGETPROJECT.org\WIDGETPROJECT.Web.dll\bin\AptifyAttributeManagement.dll
1> F:\Websites\merge-test.WIDGETPROJECT.org\WIDGETPROJECT.Web.dll\bin\AptifyEBusinessUser.dll
1> F:\Websites\merge-test.WIDGETPROJECT.org\WIDGETPROJECT.Web.dll\bin\AptifyExceptionManagement.dll
1> F:\Websites\merge-test.WIDGETPROJECT.org\WIDGETPROJECT.Web.dll\bin\AptifyGenericDataServices.dll
...とそこに多くのですが、私はこれはおそらく十分だと思います。
解決方法を知っている人はいますか?私はいくつかの研究をしましたが、助けていると思われるものを見つけていません。
興味深いのはビルドが成功したことです。これを考え出した
おかげ
キャメロン
ソリューションファイルから削除できませんか? – pingul
解決策ファイルで参照されません。 – Cambro
これらは参照する必要がありますが、時々GUIに表示されないことがあります。 .csprojをプレーンテキストで開き、探しているファイル(見つからないファイル)を検索して削除してください。 – pingul