のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

VisualStudio

ERROR Still unable to load MEF component DLL

192 ERROR Still unable to load MEF component DLL: ファイルまたはアセンブリ 'Microsoft.PythonTools.TestAdapter.dll'、 またはその依存関係の 1 つが読み込めませんでした。 指定されたファイルが見つかりません。 C:\PROGRAM FILES (X86)\MICROSOFT VI…

Visual Studio Extension

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.pkgdef [$Initialization$] "ApplicationExtensionsFolder" = "$RootFolder$\Common7\IDE\Extensions" "PkgDefSearchPath" = "$ApplicationExtensionsFolder$; $RootFolder$\Common…

PkgDef encountered data collision in section

28 Warning PkgDef encountered data collision in section 'HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\ 14.0_Config\Editors\{295a0962-5a59-4f4f-9e12-6bc670c15c3b}' for value 'Package'

HAXM Failed to init VMX

再起動したとき、出たようだ。 HAXM Failed to init VMXHAXMは、Hardware Accelerated Execution Manager (Intel @ HAXM)の略のようだ。AndroidのSDKが必要なんだ。 Prerequisites Intel HAXM requires the Android* SDK to be installed (version 17 or hig…

64ビットテストを32ビットプロセスで実行することはできません。

Visual Studioのテストで出たエラーメッセージ メッセージ:64ビットテストを32ビットプロセスで実行することはできません。 プラットフォームをx64に指定して、x64コンピュータ上でのx64モードのテストの実行を強制してください。 テスト>>テスト設定>>既定…

C3690 文字列リテラルが予期されるところで、代わりにユーザー定義の文字列リテラルが検出されました

C++でアサートを以下のように書くとエラーになる。 Assert::AreEqual<uint16_t>(code[0], 0xA001, L"codes");intにすると、エラーが消える。 Assert::AreEqual<int>(code[0], 0xA001, L"codes");エラー C3690 文字列リテラルが予期されるところで、 代わりにユーザー定義の</int></uint16_t>…

Visual Studio2015で関数のリファクタリングをするときのエラー、選択されたテキストの関数にシグネチャが含まれていません。

Visual Studio 2015のリファクタリングの使い方がよくわからない。ある範囲を選択して、クイックアクションとリファクタリングを選ぶ。 宣言/定義の作成(C) <=こっちを選んだ。 定義の場所の移動(M)以下のエラーがでた。 操作'宣言/定義の作成'は次の理由で…

Blittable(ブリッタブル)とmarshalling(マーシャリング)

マーシャリングのわかりやすい図が、MSDNにあった。 値渡しされるメソッド引数は、スタック上の値としてアンマネージ コードにマーシャリングされます。 コピーのプロセスは直接的です。 参照渡しされる引数は、ポインターとしてスタック上に渡されます。 参…

SafeArrayTypeMismatchException

型 'System.Runtime.InteropServices.SafeArrayTypeMismatchException' のハンドルされていない例外が viewer.exe で発生しました 追加情報:配列のランタイム型とメタデータに記録されている sub 型が一致していません。

COM-interop または PInvoke のユーザー マーシャリング エラーが含まれています。

\x86\Debug\viewer.exe' で問題を検出しました。 追加情報:ランタイムの重大なエラーが発生しました。 エラーのアドレスは 0x741537cd、スレッド 0x1bf0 です。 エラー コードは 0xc0000005 です。 これは CLR のバグであるか、またはユーザー コードのアン…

型 'System.ArgumentOutOfRangeException' のハンドルされていない例外が System.Windows.Forms.dll で発生しました

型 'System.ArgumentOutOfRangeException' のハンドルされていない例外が System.Windows.Forms.dll で発生しました 追加情報:'0' の InvalidArgument=Value は 'index' に対して有効ではありません。

'form'は名前空間ですが、種類のように使われています

'form'は名前空間ですが、種類のように使われています。こうすると、エラーがでる。 public partial class ABC_FORM : Formこうすると、エラーが消える。 public partial class ABC_FORM : System.Windows.Forms.Formフォームをまとめるときに、Formフォルダ…

C言語のUnitTestでRegionを使いたいとき

これで、いけた。 #pragma region 入力値チェック #pragma endregion 入力値のチェック#pragma region name #pragma endregion comment

TEST_METHOD_INITIALIZE

TEST_METHOD_INITIALIZE(methodName) { // method initialization code }

マネージ デバッグ アシスタント RPC_E_DISCONNECTED

マネージ デバッグ アシスタント 'DisconnectedContext' が 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\ Microsoft\TestWindow\TE.ProcessHost.Managed.exe' で問題を検出しました。 追加情報:この RuntimeCallabl…

Visual Studio 2015で、プログラムの実行を続行するための十分なメモリがありませんでした。

Visual Studio2015で、ソースを閉じようとしたら、以下のエラーが出て閉じれなかった。 プログラムの実行を続行するための十分なメモリがありませんでした。メモリは、全然あまってりる。 VisualStudioは、271MB使用している。 タスクマネージュから、Visual…

VS2015でVS2013をステップ実行したとき、MSB8003

MSB8003: Could not find WindowsSDKDir variable from the registry. TargetFrameworkVersion or PlatformToolset may be set to an invalid version number. Microsoft.CppBuild.targetsのファイルの中

VS2015でVS2013のコードをデバッグしようとしたときのエラー

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のwindows10のvs2015でF11を押してもステップインできない。

macのvmware fusionでWindows10を動かし、VS2015のデバッグをしようとした。 ステップインをするためF11キーを押したら、macのデスクトップに切り替わってしまった。 ステップインできなかった。macのキーボードのショットカットを外したところ、ステップイ…

LPArrayとByValArrayの違い

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…

配列フィールドは ByValArray または SafeArray と組で使用してください。

LPArrayのところで、全て同じエラーになる。 LPArrayをByValArrayに変えると、動くようになる。 読みこむだけなら、これで問題なさそうに思える。 この感じの行があると、マーシャリングができないようだ。 [MarshalAs(UnmanagedType.LPArray, SizeConst = 4…

配列フィールドは ByValArray または SafeArray と組で使用してください。

> 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>…

自動的なステップオーバーが発生

ステップイン要求により、プロパティまたは演算子の自動的なステップオーバーが発生しました。 この動作は[関数ステップイン]を選択するか、または[プロパティおよび演算子をステップオーバーする]チェックボックスをオフにすることによって実行される行のコ…

PTVS2.2をインストールしようとしたところエラー

Visual Studio Community 2015でPythonの機能を追加するために、PTVS2.2をインストールしたところ、以下のエラーになった。 セットアップがブロックされました。 以下の問題を修正してから、セットアップを再度実行してください。 詳細については、一般的な…

gtk prebuild

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

pango fatal error C1083: include ファイルを開けません。'msvc_recommended_pragmas.h':No such file or directory

VS2013でビルドすると、以下のエラーが出た。 このファイルが見つからない。 fatal error C1083: include ファイルを開けません。'msvc_recommended_pragmas.h':No such file or directoryプロジェクトのプロパティ>構成プロパティ>C/C++>詳細設定の必ず…

fontFamily.Name' は、型 'System.ArgumentException' の例外をスローしました。

base {System.MarshalByRefObject} = { Name = '((System.Drawing.Font)(((System.Drawing.Font)(fnt)))). fontFamily.Name' は、型 'System.ArgumentException' の例外をスローしました。 Size=100.0 } _message = "使用されたパラメーターが有効ではありま…

エラー

エラーを返すと、呼び出し側でどうするか決められる。

C#でFillPolygonしたところ、1dot小さく塗りつぶした。

80246007 vs2010

Visual Studio 2010 SP1 のインストールが続行できない場合がある