2013ではaddin機能が無くなり、VsPackageになった。
VsPackageのSDKをダウンロードし
新規プロジェクトをVsPackageで作成する。
プログラムを記述してビルドし
binのフォルダーに作成される.vsixファイルを
ダブルクリックすることでインストールできる。
2013ではaddin機能が無くなり、VsPackageになった。
VsPackageのSDKをダウンロードし
新規プロジェクトをVsPackageで作成する。
プログラムを記述してビルドし
binのフォルダーに作成される.vsixファイルを
ダブルクリックすることでインストールできる。
#region Hoge
private void button1_Click(object sender, EventArgs e)
{
try
{
Hoge();
}
catch (Exception ex)
{
Console.WriteLine();
Console.WriteLine("********Hoge*********");
Console.WriteLine(ex.ToString());
}
}
private void Hoge()
{
Hoge1();
}
private void Hoge1()
{
Hoge2();
}
private void Hoge2()
{
Hoge3();
}
private void Hoge3()
{
throw new DivideByZeroException();
}
#endregion
#region Foo③Func1~3はtry~catchを行ない、catch句ではthrowされたExceptionをさらにthrowする
private void button2_Click(object sender, EventArgs e)
{
try
{
Foo();
}
catch (Exception ex)
{
Console.WriteLine();
Console.WriteLine("********Foo*********");
Console.WriteLine(ex.ToString());
}
}
private void Foo()
{
try
{
Foo1();
}
catch
{
throw;
}
}
private void Foo1()
{
try
{
Foo2();
}
catch
{
throw;
}
}
private void Foo2()
{
try
{
Foo3();
}
catch
{
throw;
}
}
private void Foo3()
{
throw new DivideByZeroException();
}
#endregion
#region Func
private void button3_Click(object sender, EventArgs e)
{
try
{
Func();
}
catch (Exception ex)
{
Console.WriteLine();
Console.WriteLine("********Func*********");
Console.WriteLine(ex.ToString());
}
}
private void Func()
{
try
{
Func1();
}
catch (DivideByZeroException ex)
{
throw ex;
}
}
private void Func1()
{
try
{
Func2();
}
catch (DivideByZeroException ex)
{
throw ex;
}
}
private void Func2()
{
try
{
Func3();
}
catch(DivideByZeroException ex)
{
throw ex;
}
}
private void Func3()
{
throw new DivideByZeroException();
}
#endregion
USB接続したWindows CEデバイスをリモートデスクトップを
使用した際にWMDCに認識させるには、
デバイスを接続したPCにログインし、
その状態でリモートデスクトップで接続する。
デバイスを接続しているPCをログオフ状態にし
リモートデスクトップで接続して、Active Syncを実行しても
WMDCが認識せず、接続できなかった。
長いファイル名(256文字以上)を含んだフォルダーをXCOPYでコピーしたところ、コピーされずに終了した。
タスクスケジューラで起動すると、前回の結果が0x04となっていた。
【失敗したXCOPY】
XCOPY /Y /E /D /C /R 元フォルダー 先フォルダー
ROBOCOPYで対応した。
【使用したROBOCOPY】
ROBOCOPY /E /XO /IS /XJ /XJD 元フォルダー 先フォルダー