0

たとえば、次を使用できます。

System.Reflection.Assembly.GetExecutingAssembly().Location;

デバッグ時にリリースされたファイルの場所を検索します。インストール後にデプロイされたファイルの場所を見つけるのに似たものはありますか?

4

1 に答える 1

0

アプリケーションの実行可能ファイルは「スタート メニューに配置」されません。ClickOnce アプリは、配置 URL を呼び出して基本的にアプリケーションを実行するショートカットをスタート メニューに配置します。したがって、スタート メニュー自体にバッチ ファイルを配置するのではなく、バッチ ファイルへのショートカットをスタート メニューに配置します。ClickOnce アプリケーションのスタート メニューを見つけるには、次のようにします。

string startMenuFolder = string.Concat(Environment.GetFolderPath(Environment.SpecialFolder.Programs),
                    "\\", publisher_name);

ここで、publisher_name は、Publish プロパティの Publisher Name に入力したものです。スイートに入力した場合は、それもそこに入れる必要があります。

于 2013-04-07T01:42:41.150 に答える