VisualStudio
VS2013を入れないと、デバッグできないのかな? error MSB8020: The build tools for v120 (Platform Toolset = 'v120') cannot be found. To build using the v120 build tools, please install v120 build tools. Alternatively, you may upgrade to the c…
macのvmware fusionでWindows10を動かし、VS2015のデバッグをしようとした。 ステップインをするためF11キーを押したら、macのデスクトップに切り替わってしまった。 ステップインできなかった。macのキーボードのショットカットを外したところ、ステップイ…
ByValArrayは、SizeConst必須、ArraySubTypeオプション。 ByValArray When the MarshalAsAttribute.Value property is set to ByValArray, the SizeConst field must be set to indicate the number of elements in the array. The ArraySubType field can o…
LPArrayのところで、全て同じエラーになる。 LPArrayをByValArrayに変えると、動くようになる。 読みこむだけなら、これで問題なさそうに思える。 この感じの行があると、マーシャリングができないようだ。 [MarshalAs(UnmanagedType.LPArray, SizeConst = 4…
> SharpFont.dll!SharpFont.PInvokeHelper.PtrToStructure<SharpFont.TrueType.Internal.HeaderRec>(System.IntPtr reference) 行 43 SharpFont.dll!SharpFont.TrueType.Header.Reference.set(System.IntPtr value) 行 205 SharpFont.dll!SharpFont.TrueType.Header.Header(System.IntPtr reference)</sharpfont.truetype.internal.headerrec>…
ステップイン要求により、プロパティまたは演算子の自動的なステップオーバーが発生しました。 この動作は[関数ステップイン]を選択するか、または[プロパティおよび演算子をステップオーバーする]チェックボックスをオフにすることによって実行される行のコ…
Visual Studio Community 2015でPythonの機能を追加するために、PTVS2.2をインストールしたところ、以下のエラーになった。 セットアップがブロックされました。 以下の問題を修正してから、セットアップを再度実行してください。 詳細については、一般的な…
Microsoft Visual C++ Redistributable Package for Visual Studio 2015 GTK+ bundle 32-bit 64-bit vcredist_x86.exe - 32-bit vcredist_x64.exe - 64-bit
VS2013でビルドすると、以下のエラーが出た。 このファイルが見つからない。 fatal error C1083: include ファイルを開けません。'msvc_recommended_pragmas.h':No such file or directoryプロジェクトのプロパティ>構成プロパティ>C/C++>詳細設定の必ず…
base {System.MarshalByRefObject} = { Name = '((System.Drawing.Font)(((System.Drawing.Font)(fnt)))). fontFamily.Name' は、型 'System.ArgumentException' の例外をスローしました。 Size=100.0 } _message = "使用されたパラメーターが有効ではありま…
エラーを返すと、呼び出し側でどうするか決められる。
Visual Studio 2010 SP1 のインストールが続行できない場合がある
Windows8.1 で Visual Studio 2010 Service Pack 1 の適用に失敗する
C# Win32 API および DLL の利用
Managed側からUnmanaged側のポインタへ構造体内容をコピーするにはMarshal.StructureToPtrメソッドを使用する。
ifdefをつけたら消えた。 #ifdef __cplusplus extern "C" #endif
ツール>オプション>デバッグ>シンボル 除外されるモジュールの指定で遅いモジュールを追加した。
warning C4505: 'Microsoft::VisualStudio::CppUnitTestFramework::ToString' : 参照されていないローカル関数は削除されました。 c:\program files (x86)\microsoft visual studio 12.0\vc\unittest\include\cppunittestassert.h警告レベルを4から3に戻し…
// 既に fixed が使用されている式のアドレスを取得するときに、fixed ステートメントを使用する必要はありません。
VS2012 でもプロジェクト依存関係があるのですが、 それを設定して自動でリンクしてくれません。
internal static class NativeMethods
Error C2039: 'max' : is not a member of 'std'
#define NOMINMAX
プロジェクトのプロパティ>アプリケーションタブ>アセンブリ情報を開 ファイルバージョンの値が入る。
Visual Studio 2013 Color Theme Editor
VS2010 起動時に VSTS for Database Professionals Sql Server Data-tier Application ロードエラー
FILE>Advanced Save Options Unicode(UTF8 With signature) Unicode(UTF8 Without signature) エンコードを Unicode(UTF-8 シグネチャ付き) ? コードページ65001 にしてOK。ファイルを保存します。これで、utf8のBOM付きで保存されます。
cd c:\ode-0.11.1\build c:\ode-0.11.1\build> premake4 --with-demos vs2008 vs2008というVisual C++2008用のディレクトリが生成されます。 c:\ode-0.12\buildにプロジェクトを作成する。 Win32用コンソールアプリケーションを選択する。 テンプレート: Wi…
>dumpbin /HEADERS CheckStack.exe Microsoft (R) COFF/PE Dumper Version 9.00.30729.01 Copyright (C) Microsoft Corporation. All rights reserved. Dump of file CheckStack.exe PE signature found File Type: EXECUTABLE IMAGE FILE HEADER VALUES 14C…