CSharpCodeProviderオブジェクトのCompileAssemblyFromSource関数で最終的に使用するCompilerParametersオブジェクトに名前空間を追加することは可能ですか?そうでなければ、その名前空間を含める方法はありますか?CompilerParametersで名前空間を追加する方法
答えて
出力アセンブリを作成するためにソースに名前を付けた名前空間がすべて表示されている必要があります。
他のアセンブリの名前空間は、それらのアセンブリ(他のアセンブリ)をCompilerParameters.ReferencedAssembliesに追加した後でのみ表示されます。
あなたがドキュメントに例があります。
「は、この情報がお役に立てば幸いです。
返信いただきありがとうございます。プロジェクトに含まれている "something.cs"ファイルの中に "something"という名前空間があるとします。 CompilerParameters.ReferencedAssemblies.Add(???)で何を書くべきですか? – Adib
まあ、する必要はありません。あなたの何かの名前空間が見えるはずです。私の答えは完全性のためでした。なぜなら、あなたが現在のソースだけにあるネームスペースを暗示しているかどうかは分かりませんでした。 – YSharp
何らかの理由で関数が機能しないので、名前空間が追加されていないと思っていました。しかし、あなたが正しいと思われる、今すぐ機能が正常に動作するように修正。 CompilerParametersに名前空間を追加する方法を探すのに無駄な時間を節約してくれてありがとう。 – Adib
- 1. web.configファイルに名前空間を追加する方法は?
- 2. 名前空間の参照を追加する方法
- 3. symfony 2:エンティティの名前空間に別の名前空間を追加
- 4. 追加のxmlns名前空間
- 5. C#でXML文書に名前空間を追加する方法
- 6. kubernetesに名前空間を追加するホスト名
- 7. FlashBuilderを使用してvalueObjectsに名前空間を追加する方法
- 8. XSLTを使用して名前空間要素を追加する方法
- 9. C#で新しい名前空間を追加するには
- 10. vb.netでXML名前空間の参照を追加する
- 11. xmlns名前空間の属性をjavascriptのXMLに追加する方法
- 12. 名前空間を使用するXElementを追加します。
- 13. 名前空間の名前を変更する方法は?
- 14. WCFのSOAPエンベロープにカスタム名前空間を追加する
- 15. XSLTに複数の名前空間を追加するには?
- 16. XMLに接頭辞/名前空間を追加する
- 17. 既存のXDocumentに名前空間を追加する
- 18. Typescript:moment.js名前空間に関数を追加する
- 19. 名前空間adminのコントローラをサブフォルダとして追加する
- 20. XSLT:スケルトンからノードに名前空間を追加する
- 21. スワックメッセージに名前空間のない要素を追加する
- 22. ejabberdサーバーに名前空間を追加する
- 23. Git - 小文字の名前空間名でファイルを再追加する
- 24. XMLへの名前空間の追加を避ける(Java)
- 25. javax.xml.crypto.dsig。*を使用してXMLファイルに署名する際に名前空間を追加する方法?
- 26. PostSharp AspectをSystem.IO名前空間に追加しますか?
- 27. WPF - グローバルにxaml名前空間宣言を追加します。
- 28. Unityデフォルトの名前空間をスクリプトテンプレートに追加しますか?
- 29. Typescriptで名前空間を別の名前でエクスポートする方法
- 30. Wcfサービスプロキシの名前/名前空間の命名方法
問題を説明するためのサンプルコードをご記入ください – NineBerry