問題タブ [argumentexception]

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.

0 投票する
1 に答える
17664 参照

c# - Marshal.PtrToStructureがSystem.ArgumentExceptionエラーをスローします

キーボードフックのlParamからKBDLLHOOKSTRUCTを取得しようとしています。

残念ながら、PtrToStructureは2つを投げています

キーが押されるたびにエラーが発生します。また、そのメソッドをトラックで停止します。

MSNDAによると:http: //msdn.microsoft.com/en-us/library/4ca6d5z7.aspx

それを機能させるためにここで何ができますか?lParamはキーボードフックから直接来ているので、正しいと思います。これらのエラーのいずれかがここで意味をなしますか、それを修正するために何ができますか?

0 投票する
1 に答える
3132 参照

c# - 添付プロパティ: デフォルト値を設定する場合の「System.TypeInitializationException」

添付プロパティのデフォルト値を設定したいのですが、そうすると次のようになります。

タイプ 'System.ArgumentException' の初回例外が WindowsBase.dll で発生しました

タイプ 'System.TypeInitializationException' の初回例外が Oef_AttDepProp.exe で発生しました

デフォルト値がなくても、問題なく動作します。これは私が使用したサンプルコードです:

問題の原因と思われるのは「new clsPersoon("test", "test")」ですが、それは 2 文字列コンストラクタを持つ非常に単純なクラスにすぎません。

編集: window_load の代わりにクリック イベントを介してプロパティを設定しようとすると、次の innerException が発生します。

0 投票する
2 に答える
1239 参照

.net - FormatException が ArgumentException を継承しないのはなぜですか?

FormatExceptionから継承しない既知の理由はありArgumentExceptionますか? 無効な形式は、 のように、引数が無効な非常に特殊なケースのように見えますArgumentOutOfRangeException

クラスのMSDN記事には次のように記載されています。

メソッド呼び出しの引数の形式が、対応する仮パラメーターの型の形式と一致しない場合、FormatExceptionがスローされます。たとえば、メソッドがStringピリオドが埋め込まれた 2 桁で構成されるパラメーターを指定する場合、2 桁のみを含む対応する文字列引数をそのメソッドに渡すと、FormatExceptionがスローされます。

ArgumentExceptionまたは派生クラスのシナリオのように思えます。

これが意味することは、より大きな例外ファミリFormatExceptionの下では対処できないこと、また例外がスローされる原因となったパラメーターを特定できないことです。ArgumentException

この一見場違いな例外がどこにあるのか、何か理由はありますか?

0 投票する
3 に答える
1068 参照

.net - GDI+ では、「パラメーターが無効です。」pen.Widthの設定について

私は持っていSystem.Drawing.Pen _penます。

いくつかの反復で設定すると、次の_pen.Width = 3ようになります。

何を、なぜ?

0 投票する
3 に答える
3619 参照

exception - MoQを使用しようとしたときのStrongNameKeyPairの問題

ユニットテスト用のモックHttpContextBaseを作成しようとしています。

ユニットテストは、最後のステートメントで失敗します。

例外をスローしました:System.ArgumentException:StrongNameKeyPairの公開鍵を取得できません。

System.Reflection.StrongNameKeyPair.nGetPublicKey(ブール値エクスポート、Byte []配列、文字列コンテナー)System.Reflection.StrongNameKeyPair.get_PublicKey()System.AppDomain.InternalDefineDynamicAssembly(AssemblyName name、AssemblyBuilderAccessアクセス、文字列ディレクトリ、証拠の証拠、PermissionSet requiredPermissions、PermissionSet optionalPermissions、PermissionSet refusedPermissions、StackCrawlMark&stackMark、IEnumerable`1 unsafeAssemblyAttributes)System.AppDomain.DefineDynamicAssembly(AssemblyName name、AssemblyBuilderAccess access)Castle.DynamicProxy.ModuleScope.CreateModule(Boolean signStrongName)Castle.DynamicProxy.ModuleScope.ObtainDynamicModuleWithStrongName()Castle.Dynamic .ObtainDynamicModule(Boolean isStrongNamed)Castle.DynamicProxy.Generators.Emitters.ClassEmitter。CreateTypeBuilder(ModuleScope modulescope、String name、Type(blah blah snip)

私はグーグルで検索しましたが、ここでの提案は機能しないようです(RSAフォルダーのセキュリティ設定の変更など)http://groups.google.com.br/group/castle-project-users/browse_thread/thread/85685cf32a795158

署名されたアセンブリであるHttpContextBaseの一部であるため、私はそれを考えるのは正しいですか。System.Web.AbstractionMoqは実際に動的アセンブリに署名しようとしますが、失敗しますか?

0 投票する
3 に答える
2038 参照

datagridview - ArgumentException は処理されませんでした Application.run

こんにちは、私は多くのサイトを調べてきましたが、答えが見つからないようです。

C# Winforms アプリの tableadapter を介して接続された Datagridview に接続されたビューを変更しました。「再接続」するには、tableadapter を削除して再接続する必要がありました。これは、Unique 制約に関するエラーを取り除くためのものでした。だから私はそれを修正し、アプリケーションが起動するようになりましたが、そのグリッドがオンになっているタブをクリックすると、次のようになります。

この問題に対する答えが見つからないようです。誰かが私を助けることができますか?

ありがとう

0 投票する
5 に答える
14200 参照

c# - RegEx-エラーが発生しない後の数量詞{x、y}

私は正規表現に非常に慣れていないので、誰かがここで何が間違っているのかを正確に理解するのを手伝ってくれませんか?

私はこのコードを持っています:

それでも、アプリがregExPattern行に到達すると、何もエラーが発生しなかった後、ArgumentException --Quantifier{x、y}が発生します。

誰かが助けることができますか?

編集:このパターンを次のようにforeachループに渡す必要があります:

このループに渡される場合、パターンを定義するにはどうすればよいですか?

0 投票する
3 に答える
2744 参照

sql - DeriveParametersメソッドでの引数の例外

コードは私が前に見たことがないエラーを投げています...

SqlCommand.CommandTextプロパティ値が無効なマルチパート名"/port:4544 / path:" C:\ sitepath "/ vpath:" / sitepath ""であり、引用符の使用法が正しくないため、SqlCommand.DeriveParametersが失敗しました。

そのエラーを修正するにはどうすればよいですか。

0 投票する
0 に答える
2321 参照

exception - Sharepoint2010ワークフローは「0x80070057「」

リスト内のタスクを作成および操作する単純なSharepoint2010サイトワークフローを作成しました。
私のすべてのアクティビティは正しく実行されますが、ワークフローが終了しようとすると(図の赤い点:))、いくつかの厄介な例外が発生します。
例外を除いて、ワークフローは完了としてマークされます。

問題を引き起こしていると思ったため、ワークフローから最後のアクティビティを削除しようとしましたが、問題は解決しません(これが、問題がワークフロー自体の最終化であり、アクティビティではないと思う理由です)。

あなたはそのような問題に遭遇したことがありますか、そしてあなたがそれをどのように解決することができますか?

例外の詳細は次のとおりです。
例外:System.Workflow.Runtime.Hosting.PersistenceException
InnerException:System.ArgumentException
InnerExceptionMessage: メッセージ: スタックトレース:<nativehr>0x80070057</nativehr><nativestack></nativestack>
<nativehr>0x80070057</nativehr><nativestack></nativestack>

0 投票する
2 に答える
33881 参照

c# - 空のパス名は合法ではありません

だから私は小惑星ゲームをコンパイルしようとしています。ほぼ機能しており、すべてのファイルが配置されているなど...

このコードにヒットすると問題が発生します。

それは私にエラー/警告を与えます、それが何と呼ばれているのか正確にはわかりませんが、それは言います

ArgumentExceptionは処理されませんでした。空のパス名は無効です。

この問題の原因となっているこのようなコードのチャンクについてオンラインで読んだことがありますが、解決策を見つけることができませんでした。どんな助けでも素晴らしいでしょう。

編集:ファイル名はこのチャンクで定義されています。