問題タブ [comexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Outlook COMException
System.Runtime.InteropServices.COMException ..サーバー管理者は、同時に開くことができるアイテムの数を制限しています...
Microsoft.Office.Interop.Outlook._AppointmentItem.get_UserProperties() で
多分その任命.UserProperties.Find("myInformation")はCOMExceptionを引き起こしますか?
cruisecontrol.net - CruiseControl でテストが失敗するが、実行すると成功する
Windows 7 Pro 専用ビルド マシンに CruiseControl.NET (v 1.6.7981.1) をセットアップしました。Gallio.Echo.exe を使用して MBUnit テストをビルドして実行するための VS2012 プロジェクトのセットアップがあります。私の問題は、CC.NETがこれらのテストを実行すると、いくつかのテストで失敗することですが、コマンドラインからまったく同じプログラムを実行すると、CCタスクで指定されたものとまったく同じパラメーターを使用して、すべてのテストに合格します。何が起こっているのか理解できないようです。CruiseControl を実行すると一部のテストが失敗するが、実行すると成功する理由を誰か説明できますか? CruiseControl サービスが実行されているのと同じアカウントでそれらを実行しようとしたので、権限の問題ではないと思います。私はそれをオフにしてからもう一度オンにしてみました(マシン)。
CruiseControl は、管理者権限でログオンした Windows サービスとして実行されています。私たちの VS プロジェクトは .NET 4.0 デスクトップ アプリですが、以前に .NET 3.5 用にビルドされ、.NET 4.0 にアップグレードされたレガシー プロジェクトが含まれています。このプロジェクトは Microsoft.Ink アセンブリ (v 6.1.0.0) を参照しており、これがビルド マシンの GAC にあることを確認しました。実際、失敗したテストは、このアセンブリを使用するアプリケーションの一部をテストしています。このレガシー プロジェクトは後で置き換える予定ですが、今のところはそのままにしておく必要があります。
以下は、CruiseControl のテスト レポートのエラーです。
System.Runtime.InteropServices.COMException: 致命的なエラー (HRESULT からの例外: 0x8000FFFF (E_UNEXPECTED)) エラーコード: -2147418113 at Microsoft.Ink.InkOverlayClass.set_Enabled(Boolean Collecting) at Microsoft.Ink.InkPicture.set_InkEnabled(Boolean value) at in .vb:1201行目.......
失敗する(VB.NET)コードは次のとおりです
これ以外のエラーに関する情報を見つけることができないようです ( COMException occured: ErrorCode = -2147287036 ) とこれ ( VS 2010 で実行中のみ: COMException: Catastrophic Failure: Error Code: -2147418113 ) どちらも持っていませんリソースを割り当てていないため、VS2012でプログラムを実行するときにその行にアクセスしても問題がないため、役に立ちました。本当のキッカーは、(前述のように) コマンド プロンプト (CruiseControl サービスが実行されているのと同じユーザーとしてログイン) から、CruiseControl 構成で指定されたものと同じパラメーターを使用してテストを実行すると、テストが完全に機能することです。
Gallio.Echo.exe /rnf:test-report /rt:Xml-Inline /v:Quiet "C:\My project\testAssembly.dll"
どんな助けでも大歓迎です。
vb.net - この COMException を修正する方法 - 「クラスが登録されていません (HRESULT からの例外: 0x80040154」
私はVB.NETプロジェクトを持っており、私の開発マシンでは正常に動作します (当然 :-)) が、テストした 2 台の異なるコンピューターで特定のフォームを開こうとすると、次のエラーが発生します。3 台のコンピューター (動作する私の開発マシンを含む) はすべて Windows 7 64 ビット マシンで、2 台は Professional Edition (私のものを含む) で、3 台目は Home Basic です。
私の疑いでは、私が挿入したWindows Media Playerまたは Adobe SWF プレーヤー コントロールと関係があるのではないかと考えています。エラーは次のとおりです。
vb.net - Windows サービスの「StartMode」を取得できません。VB.NET
サービスの起動モードが「自動」に設定されているかどうかを知りたい。設定されている場合は「手動」に設定する
私はこのコードを持っています:
しかし、プロジェクトをコンパイルすると、Visual Studio は次のエラーを報告します。
COMException が処理されませんでした: メンバーが見つかりません。(HRESULT からの例外: 0x80020003 (DISP_E_MEMBERNOTFOUND))
の If objService("StartMode").ToString = "Automatic" Then
それを解決する方法を教えてください。それは私にとって非常に重要です。ありがとう。
管理者アカウントで Visual Studio 2008、VB.NET、Windows XP Sp3 を使用しています。
c# - C# を使用して Visio の Shape.Text に値を代入すると例外が発生する
形状[j].Text = "doSomething()"; この行で例外が発生します。修正方法を教えてください。
COMExceptionが発生します。
例外メッセージは「要求された操作は無効です」です。
エラー コード = -2032465766
c# - C# の例外エラー
Visual Studio 2010 プレミアムでいくつかのデータを Excel ファイルに書き込みたいのですが、コードを実行すると、次のエラーが発生します。
詳細ビューでの私のエラー:
私はMicrosoft Office 2013を使用しており、参照があります:
最後に、次のコード部分でこのエラーを取得します。
私の完全なコード:
前もって感謝します..なぜ私はこのエラーを取るのですか? 助けてください..
vb.net - VB.Net「COMExceptionは処理されませんでした」エラー
.Net2.0で記述されたVB.Netプログラムがあります。レジストリエントリ全体をログファイルに記録するコードを記述しようとしています。私はそれを次のコードで動作させることができました。 http://pastebin.com/kmA63cUe ただし、ログにレジストリキーを追加しようとすると、ログに記録されます。
次のエラーが発生します
COMExceptionが処理されませんでした例外のErrorCodeプロパティを確認して、COMオブジェクトによって返されるHRESULTを判別してください。
なぜそれが5つのチェックだけに制限されているのかわかりません。誰かアイデアはありますか?
c# - IIS でドット ネット アプリケーションをホストすると、Excel ファイルが開かない
ボタンをクリックしてDBからパスをフェッチしてExcelファイルを開くDot Netアプリケーションがあります。正常に動作しますが、IISでアプリケーションをホストすると、次の例外が発生します-
助けてください...
c# - VisualStudioはExtensionVS2012でTargetFrameworkMonikerを設定しました
Visual Studio 2012用のVSMonoTouchプラグインを使用して、クロスプラットフォームソリューションをVisualStudioで完全に構築しようとしています。これは実際にはサポートされておらず、メンテナは新しいブランチを作成するようには見えないため、他の人が2012に移植しました。私のインストールではなく、どこでも機能するようです。
まず、インストールされているものに関するいくつかの情報:
- Win864ビット
- VS2012プレミアム
- .NET 4.5
- v1.0-フォルダ
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework
私がすでに行ったことは、すべてのコードを取得し、VSを使用して拡張機能を開始することです。次のコードでこの例外が発生していることがわかります:(例外はlineitem.Value= v10FrameworkNameで発生します)
コード:
例外:
HRESULT:-2147352567
例外メッセージ:
壊滅的な障害(HRESULTからの例外:0x8000FFFF(E_UNEXPECTED))
例外スタックトレース:
EnvDTE.Property.set_Value(Object lppvReturn)at Follesoe.VSMonoTouch.SolutionEvents.OnAfterOpenProject(IVsHierarchy pHierarchy、Int32 fAdded)in c:\ Projects \ VSMonoTouch \ VSMonoTouch \ VSMonoTouchPackage.cs:line 170
本当に奇妙なのは、csproj-MonoTuch-Projectを開くと、プロジェクトはVSがクラッシュするまでロード/アンロード-ロード/アンロード-...を続けます。例外はありません。MonoTouch-Projectを含む既存のソリューションを開くと、上記の例外が発生します。(たとえば、MvvmCross-vNExt-Solutionを開きます)
プロジェクトのプロパティでコンソールアプリケーションをこのターゲットフレームワークに切り替えることができるので、正常に機能しているように見えるのはv1.0.NETFrameworkフォルダーです。クラッシュするコードのコメントを解除するだけで、VSはプロジェクトをロードしますが、有線の状態になっているようです。ターゲットフレームワークを変更できません(プロジェクトのプロパティに選択肢がありません)
この例外を引き起こす可能性のある小さなアイデアをいただければ幸いです。