0

現在の実行プロジェクトの場所、つまり VB.NET/C# または現在のクラス ファイルのパスが必要ですか?

わかりました、詳しく説明しましょう。1 つのソリューション ファイルに 2 つのプロジェクトがあります。A、B がプロジェクトで、私のスタートアップ プロジェクトが B で、A のクラス ファイルにアクセスしているとします。B の仮想パスを知る必要があります。 ExpressionBuilderContext を使用すると、リソース ファイル coz エラーがポップアップ表示されます。

4

3 に答える 3

2

Visual Studio 2008 の VB.net では、次のものを使用しています。

Application.StartupPath
于 2009-09-03T11:25:13.790 に答える
1

String strPath = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().CodeBase);

于 2009-09-03T10:35:34.080 に答える
0

次のいずれかを試してください。

        Console.WriteLine(Assembly.GetEntryAssembly().CodeBase);
        Console.WriteLine();
        Console.WriteLine(Assembly.GetEntryAssembly().Location);
        Console.WriteLine();
于 2009-09-03T10:15:08.873 に答える