VS 2010 と .NET 4.0 を使用しています。
単一のコンソールC# プロジェクトでソリューションを作成しました。プロジェクトのコンテキスト メニュー > [追加] > [新しいフォルダー] を使用して、プロジェクトにいくつかのフォルダーを追加しました。次に、いくつかのファイルをそこに置きます。
これらのリソースの 1 つへのパス (またはファイル ハンドル) を取得したいと考えています。そのパスを取得する良い方法はありますか?
注 1: プロジェクトはソース管理上にあるため、さまざまなファイル パスで機能する方法が必要です。
注 2: 可能であれば、Directory.GetCurrentDirectory()
norを使用したくありませんSystem.Reflection.Assembly.GetExecutingAssembly().Location
。
編集:
このStackoverflowの質問に対する直接の回答が欲しいようです。「bin\Debug」なしで、プロジェクト ディレクトリが必要です。