問題タブ [generated-code]

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 に答える
410 参照

c# - TableAdapterで生成されたInsertメソッドでパラメーター名が失われました

次のようなクエリを使用して、TableAdapterにInsertメソッドを生成しようとしています。

ここで、Nameは文字列で、他は整数です。ただし、生成された署名は次のようになります。

名前またはパラメータタイプの順序のいずれかで、クエリと一致しません。

これはどのように起こりますか?手動で変更することにした場合、Parameter2がStatusIDであることをどのように確認できますか?

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

wcf - WCFサービスリファレンスが1つのプロジェクトのコードの生成を停止しました

プロジェクト内の2つの異なるWCFサービスへの参照があります。あるサービスの参照を更新しましたが、コードが生成されません。reference.csファイルの上部には、「これは生成されたコードです」というコメントがあります。他のプロジェクトで同じサービスを更新することと、他のサービスを更新することはどちらも正常に機能します。問題を引き起こしているのは、この1つのプロジェクトの1つのサービス参照だけであり、Visual Studioから情報を取得していません(コードの生成に失敗したとだけ言っているので、情報を提供しない他のエラーを確認する必要があります)。

「参照されるアセンブリのタイプを再利用する」のチェックを外すと、コードが生成されますが、この1つのプロジェクトを他のプロジェクトと異ならせたくありません。問題を解決したいのですが。再利用タイプオプションを再チェックすると、空のreferences.csファイルが再度生成されます。コレクションの種類も重要ではないようです。

この問題を診断して解決するにはどうすればよいですか?

アップデート:

間違えたようです。サービス参照を更新すると、他のプロジェクトでも生成が中断されるようです。また、これらの警告にも気づきました。

カスタムツールの警告:wsdl:portTypeをインポートできません詳細:WSDLインポート拡張機能の実行中に例外がスローされました:System.ServiceModel.Description.DataContractSerializerMessageContractImporterエラー:名前空間'http://schemas.datacontractのデータコントラクト名'Exception'のISerializableタイプ.org / 2004/07 /System'はインポートできません。データコントラクト名前空間はISerializableタイプ用にカスタマイズできず、生成された名前空間'TheDefaultNamespaceOfTheProject.ServiceReferenceName'は必要なCLR名前空間'System'と一致しません。必要な名前空間が別のデータコントラクト名前空間にマップされているかどうかを確認し、名前空間コレクションを使用して明示的にマッピングすることを検討してください。

明らかに、そこで名前空間を変更しましたが、System.ExceptionをThatNamespace.Exceptionにマップしようとしているようです。なぜそれを行うのでしょうか、そしてどうすればそれを修正できますか?これが全体の鍵だと思います。

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

wcf - SvcUtil.exe を使用してサービス構成名を上書きせずに名前空間を設定するにはどうすればよいですか?

次のように、SvcUtil.exe を使用して WCF コードを生成しています。

動作させることはできますが、add a /namespaceargument( ) を設定すると、生成されたインターフェイスの生成された値が/namespace:*,MyNamespace上書きされます。ConfigurationNameServiceContractAttribute

名前空間を設定しない場合、値ConfigurationNameは正しい "MyServiceName" になります ("MyNamespace.MyServiceName" は正しくなく、機能しません)。/ServiceName:MyService 引数を追加しようとしましたが、次のように表示されます

エラー: /serviceName: オプションが他のオプションと競合しています。ツールの使用状況を確認します。

ConfigurationName を上書きせずに、生成されたクラスの名前空間を指定するにはどうすればよいですか?

0 投票する
9 に答える
14831 参照

html - Microsoft Word で生成された HTML のスタイリング

うーん。Word は、肥大化し、複雑で、標準に準拠していない、セマンティックでない HTML で有名です。残念ながら、非常に厳格な基準に基づいてアウトラインを作成するよう要求している教授がいます。手書きはしたくないので、クラスメートにも役立つものを作ることにしました。Mac の NeoOffice で単純な番号付きリストを使用してアウトラインを作成し、それを HTML としてエクスポートし、スタイルを設定するために大量の CSS を記述しました。次に、Word for Windows で番号付きリストを作成し、それを html としてエクスポートして、互換性を確認するために送信してもらいました。身震いを抑えようとしてページを何マイルも下にスクロールした後、問題が発生しました。<ol>Word ではand を使用しませんでした<li>。入れ子の山を使った<span>wazoo のクラスを使用します。すべての作業が無駄になるのは嫌ですが、このコンテンツを扱うのは不可能です。ユニバーサル スタイルシートを使用するのではなく、ドキュメントごとにスタイルを設定する必要があります。

理想的には、Word は標準タグを使用して HTML を生成し、他のリストと同じようにスタイルを設定できるようにしますが、そうではないようです。ではなく<ul>andを実際に使用するリストを生成するにはどうすればよいですか、または少なくともコード内の何かを変更して、リストを作成する奇妙な方法で何らかの方法で動作させるにはどうすればよいですか?<li><span>

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

jaxb - JAXB で生成されたクラスを Visitor パターンに参加させるにはどうすればよいですか?

皆さん、うまくいけば、ここでとても簡単なものになります。

スキーマから JAXB を使用してクラスを生成していますが、それらをビジター パターンで処理できるようにしたいと考えています。

そのためには、定義したインターフェイスを実装し、非常に単純なメソッドを追加するために、JAXB で生成されたすべてのクラスが必要だと思うので、単純な例は次のようになります。

デフォルトのクラス:

希望クラス:

これは可能ですか?可能である場合、どのようなオプションがありますか? (スキーマを変更し、実行時のバイトコードを操作し、JAXBContext を何らかの方法で操作します...)

ベンダー固有の拡張機能に依存しないことが理想的です。

ありがとう!

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

c# - StyleCop 分析からファイルを除外: 「自動生成」タグは無視されます

C# ファイルの先頭に、次を追加しました。

StyleCopにこのファイルのチェックをスキップさせたいので、他の回答auto-generatedで説明されているトリックを使用しました。

ただし、ソリューションをクリーニングして再構築した後、StyleCop はこのファイルに対して警告を生成し続けます。なぜこれが起こるのですか?どうすれば修正できますか?

Microsoft Visual Studio 2008 Professional Edition と StyleCop v4.3 を使用しています。

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

vb.net - Visual Studio 2008 フォーム デザイナーが壊れたコードを自動生成する原因は何ですか?

Visual Basic .NET で Windows フォーム ベースのプロジェクトを開発しており、ソリューション フォルダーをコピーするだけで複数のコンピューター間でコードを移動できます。これにより過去に問題が発生したことはありませんが、現在のプロジェクトでは、デザイナーで有効なコードが生成されなくなったようです。

フォーム デザイナでフォームを変更すると、すべての型名が完全修飾名に変更されます (たとえば、フォームは System.Windows.Forms.Form になります)。これは通常は問題ありませんが、設計者が System、System.Windows、または System.Windows.Forms と System.Drawing を忘れているようです。これらすべてがプロジェクト参照リストに含まれていること、およびすべてのパスが有効な .dll を参照していることを確認しました。

現在、このプロジェクトに取り組むには、フォームを変更するたびに、デザイナー コードに移動し、"System.Windows.Forms" と "System.Drawing" を空のスペースですべて置換する必要があります。これは面倒です。私の次の解決策は、新しいプロジェクトでフォームを作り直し、あいまいなソリューション構成が壊れているという前提でコードをコピーすることです。

誰もこれについて経験がありますか?

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

eclipse - ファイルが使用可能になるまでアリで待つにはどうすればよいですか?

その一部がbashスクリプトを実行してファイルを生成するビルドファイルを修正しようとしています。このファイルの生成には 1 秒もかからず、Eclipse に移行するまで問題はありませんでした。

問題は、変更を加えてEclipseにファイルを保存し、antを実行してビルドする場合です。生成されたファイルに「クラスが見つかりません」というエラーが表示されます。eclipse が新しく生成されたファイルに対して何かを行っているようです (エラー チェック ボックスも表示されます)。

さらに数秒待ってビルドを再度実行すると、正常に動作します。

私が使おうとしてきたのはこれです。

それは動作しません。<readable>私はまた、ドキュメンテーションによって他のいくつかのwaitforメソッドと結合して使用できるセレクターセットの下で呼び出されるものを見ようとしました。

この問題を解決するにはどうすればよいですか、それとも別の方法がありますか?

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

c# - 名前空間内のすべてのクラスからシングルトンのコレクションを作成する方法

AllFoosという名前空間があるとしましょう。

そして、AllFoos名前空間のすべてのクラスがIFooと呼ばれる特定のインターフェースを実装し、すべてシングルトンであるとしましょう。

今、私たちは持っています:

コレクションMyFoosにAllFoosのすべてのクラスのシングルトンインスタンスを取り込むためのコードは何でしょうか?

これらすべてのクラスのシングルトン実装は次のとおりです。

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

php - ASN.1を解析したり、それに基づいてPHPコードを生成したりするためのPHPライブラリはありますか?

私はすでに自分自身を見てきましたが、今日の私のグーグルフーは強くないようです。

私は、Apache/PHPサーバーとマイクロコントローラー上の組み込みCコードとの間のTCP/IP接続を介してデータ構造を交換するための標準化されたプロトコルの開発に取り組んでいます。

私たちはASN.1表記を使用しています。私が本当にやりたいのは、ASN.1ドキュメントを解析し、それを使用して受信データを解釈できるPHPコードを作成することです。ASN.1に基づいて適切に構造化されたPHPオブジェクト(または配列)を生成します。ここでの目標は、ドキュメントを解析し、ドキュメントの詳細に依存しない(つまり、ドキュメントの内容に一致するように手動でコーディングされていない)オブジェクトを作成するPHPです。

あるいは、これが不可能な場合、ASN.1プロトコルドキュメントが変更されるたびに再実行できる単純なPHPデータ転送オブジェクトクラスを生成できるものはありますか?これは、着信要求ごとにASN.1を再解釈する必要がないため、効率の観点から実際に望ましい場合があります。

ありがとう!この質問に答えるのに役立つ追加の説明を提供できるかどうか教えてください。