2009-04-24 9 views
3

Q1:JPG、DOC、PDFなどのファイルもアセンブリにコンパイルされていますか?

  1. aspnet_compiler.exeは、アセンブリ(IES)にすべてのウェブサイトのディレクトリの中に含まれるファイル、JPGでも、DOC、およびPDFの種類をコンパイルしていますか?

  2. Webプロジェクトのファイルリストに画像を追加すると(プロジェクトファイルに追加する)、これらの画像もVSによってアセンブリにコンパイルされますか?

Q2:aspnet_compiler.exeアセンブリ(IES)にアプリケーションをコンパイルするとき

、それはまた、リソースおよびウェブ参照をコンパイル。

  1. 「ウェブ参照がコンパイルされています」という意味がわかりません。どのような種類のWeb参照がテキストについて話していますか?
  2. テキストにも、リソースもコンパイルされると書かれています。どのファイルがリソースと見なされますか? JPG、DOCなどの非AS.Netファイルのみですか?

ありがとう


EDIT:しかし


、私はなぜあなたが最初にアセンブリに埋め込まれ、これらのファイルを持っていたいです、お願いしなければなりません場所?たぶん、あなたは...右方向につもりはない

私はアセンブリ内のファイルを埋め込むことを計画していないが、私は、これはAsp.Netウェブサイトをコンパイルするときに自動的に起こるかどうかを確認されませんでしたかとにかく


WebProject、あなたの助けの両方に感謝

答えて

2

Q1

A)...正しい方向に向かっていません。

B)いいえ、ファイル名を保持し、アセンブリの外にあります。

Q2

A)Web参照をプロジェクトにに参照されているWebサービスを参照してください。 Web参照を追加すると、サービスとの通信を処理するプロキシが生成されます。そのプロキシはプロジェクトでコンパイルする必要があります(プロキシは自動生成されるので、気にする必要はありません)。

B)リソースファイルは、* .resxがプロジェクトに含まれています。 Webアプリケーションのリソースファイルの最も一般的な用途は、国際化です。これらのファイルはアプリケーションにコンパイルされます。

2

1A:あなたがそれらにコンパイルアクションとして「Embeddリソース」を指定する場合は、[いいえ、コンテンツファイルはgeneratadアセンブリに追加することができ

1B:1Aと同じ

2:アセンブリにコンパイルするには、ファイルに「組み込みリソース」とマークする必要があります。

しかし、なぜこれらのファイルを最初にアセンブリに埋め込んでおきたいのですか?たぶん、あなたはありません、彼らは彼らのファイル名を維持し、アセンブリの外にある

関連する問題