私はしばらくの間C#で作業していましたが、このエラーは奇妙です。 エラーは、存在しないものを指します。 私は自分のプロジェクトを何のtest.dllにも参照したことはありません。それは、カスタムDLLとシステムのみを使用しています。.NET v2.0.50727奇妙なDLLをロードしています
エラーログ:それは一種のレイアウトを破ったのでhttp://tinypaste.com/cb350
はここにログを掲載していないですか?
メイン:
[STAThread]
static void Main(string[] args)
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
bool forceFirstRun = false;
if (args.Length == 1)
if (args[0].Trim().ToUpper() == "-ffr") // Force First Run
forceFirstRun = true;
if (forceFirstRun | args.Length == 0)
Application.Run(new frmGUI());
else
{
string[] cmdArgs = args;
List<string> lstCmdArgs = new List<string>(cmdArgs);
if (forceFirstRun)
{
lstCmdArgs.RemoveAt(0);
cmdArgs = lstCmdArgs.ToArray();
}
ParseScript.Start(cmdArgs);
}
}
ParseScriptクラス: クラスParseScript { プライベート静的文字列にErrorMessage = "";
private static string[] validVersionsArray = new string[] { "v171", "v1712 };
private static List<string> validVersions = new List<string>(validVersionsArray);
...
エラー右のリストvalidVersionを定義した後に起こります。
ParseScript.Startはかなり大きいですが、Mainメソッドでクラスを構築している最中にエラーが発生しました。
申し訳ありませんが、みんな、問題はパスが1つのバックスラッシュの代わりに、2を使用していた、実際に私のデバッグパラメータは、最初の作業の引数を持っていたし、それが適切にフォーマットされていなかったという事実でした。
コードも表示できますか?特にMainとproj42.ParseScript.Start –
カスタムdllとは何ですか?それはtest.dllに依存していますか? – cristobalito