本ページは広告が含まれています。気になる広告をクリック頂けますと、サーバ運営費になります(^^
私は、アプリケーション開発は苦手なんじゃないかなと思います。
嫌いじゃないけど、自分よりすごい人が近くにいるので、いつも助けてもらっています。
教えてもらったことは覚書 ( ..)φメモメモ
単独起動はさせないようにする
App.xamlから、StartupURL部分を削除します。
App.xaml
<Application x:Class=" Service.Hoge.Rakucha.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:Service.Hoge.Rakucha"> <Application.Resources> </Application.Resources> </Application>
Debugビルドの時は単独起動できる
App.xamlのコンストラクタに必要ヵ所を記入します。ここがStartupURLに変わる部分でデバッグビルドの時は、xamlを呼んできて、Releaseビルドの時は、呼び出し側のアプリから直接XAMLを呼んでもらうようにします。
App.xaml.cs
public partial class App : Application { public App() { #if DEBUG var w = new X_Csv(); w.ShowDialog(); #else MessageBox.Show("単独では起動できません", "エラー", MessageBoxButton.OK, MessageBoxImage.Error); #endif Environment.Exit(0); } }