c#-JPG,DOC,PDF等文件也被编译成程序集吗?

Q1:

> aspnet_compiler.exe是否可以将网站目录中包含的所有文件(包括JPG,DOC和PDF类型)编译为汇编文件?
>如果将图像添加到Web项目中的文件列表中(从而将它们添加到项目文件中),VS是否还会将这些图像编译为程序集?

Q2:

当aspnet_compiler.exe将应用程序编译为程序集时,它还将编译资源和Web引用.

>我不确定我是否理解“正在编译的网络参考”的含义.本文讨论的是哪种Web参考?
>文本还提到资源也被编译.哪些文件被视为资源?只是非ASP.Net文件,例如JPG,DOC等?

谢谢

编辑:

However, I must ask, why do you want to have these files embedded in an assembly in the first place? Maybe you’re not going in the right direction..

我不打算将文件嵌入程序集中,但是我不确定在Asp.Net编译WebSite或WebProject时是否自动发生

无论如何,谢谢你们的帮助

解决方法:

Q1

A)不,它们保留其文件名,并且不在程序集中.

B)不,它们保留其文件名,并且不在程序集中.

Q2

A)Web引用是指项目中引用的Web服务.添加Web参考时,将生成一个代理来处理与服务的通信.该代理需要与您的项目一起编译(该代理是自动生成的,因此您不必担心它).

B)资源文件是* .resx包含在您的项目中. Web应用程序中资源文件的最常见用途是国际化.这些文件确实会编译到您的应用程序中.

上一篇:CodeGo.net>如何使用MEF(托管扩展框架)从目录中加载DLL


下一篇:c#-在网站中使用反射访问AssemblyInfo.cs中的信息