$(TARGETPATH)やいくつかの事前定義された変数のように、プロジェクト設定で使用される独自の環境変数を定義したいと思います。
C#でこれを行うにはどうすればよいですか?
あなたはのように試すことができます
Environment.SetEnvironmentVariable("MY_VARIABLE", "value", EnvironmentVariableTarget.Machine);
このビジュアル スタジオ アドインの使用を検討してください: http://workspacewhiz.com/SolutionBuildEnvironmentReadme.htmlアドインは Visual Studio 2008/2005/2003/2002 用に作成されましたが、2010/2012 でも動作する可能性があります (テストしていません)。そのアドインを使用すると、すべてのソリューションにカスタム変数を設定できます。
また、既存のすべての変数の完全なリストについては、http: //msdn.microsoft.com/en-us/library/c02as0cs.aspxを参照してください。