本ページは広告が含まれています。気になる広告をクリック頂けますと、サーバ運営費になります(^^
私は、アプリケーション開発は苦手なんじゃないかなと思います。
嫌いじゃないけど、自分よりすごい人が近くにいるので、いつも助けてもらっています。
教えてもらったことは覚書 ( ..)φメモメモ
単独起動はさせないようにする
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);
}
}

