-moduleassemblyname

指定此模块所属的程序集的名称。

语法

-moduleassemblyname:assembly_name  

论据

术语 定义
assembly_name 此模块所属的程序集的名称。

注解

仅当指定了该选项时-target:module,编译器才会处理-moduleassemblyname该选项。 这会导致编译器创建模块。 编译器创建的模块仅对使用 -moduleassemblyname 选项指定的程序集有效。 如果将模块放置在其他程序集中,将发生运行时错误。

仅当以下内容为 true 时,才需要此选项 -moduleassemblyname

  • 模块中的数据类型需要访问 Friend 引用程序集中的类型。

  • 引用的程序集已向友元程序集授予对将生成模块的程序集的访问权限。

有关创建模块的详细信息,请参阅 -target (Visual Basic)。 有关友元程序集的详细信息,请参阅友元 程序集

注释

此选项 -moduleassemblyname 在 Visual Studio 开发环境中不可用;仅在从命令提示符进行编译时才可用。

另请参阅