/sdkpath
指定 Mscorlib.dll 和 Microsoft.VisualBasic.dll 的位置。
/sdkpath:path
参数
- path
包含用于编译的 Mscorlib.dll 版本和 Microsoft.VisualBasic.dll 版本的目录。直到加载后,才会对该路径进行验证。如果目录名包含空格,则将该目录名置于引号 (" ") 中。
备注
此选项指示 Visual Basic 编译器从非默认位置加载 Mscorlib.dll 文件和 Microsoft.VisualBasic.dll 文件。/sdkpath 选项设计为与 /netcf 一起使用。.NET Compact Framework 使用这些支持库的不同版本,以避免使用未在设备上找到的类型和语言功能。
说明 |
---|
/sdkpath 选项不能在 Visual Studio 开发环境中使用;它仅在从命令行进行编译时可用。当加载 Visual Basic 设备项目时,将设置 /sdkpath 选项。 |
使用 /vbruntime 编译器选项,您可以指定编译器是否应在不引用 Visual Basic 运行库的情况下进行编译。有关更多信息,请参见 /vbruntime。
示例
下面的代码使用 .NET Compact Framework 编译 Myfile.vb,并使用 C 驱动器上 .NET Compact Framework 的默认安装目录中的 Mscorlib.dll 版本和 Microsoft.VisualBasic.dll 版本。通常,应该使用最新版 .NET Compact Framework。
vbc /netcf /sdkpath:"c:\Program Files\Microsoft Visual Studio .NET 2003\CompactFrameworkSDK\v1.0.5000\Windows CE " myfile.vb