指定 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 开发环境中不可用;仅在从命令行编译时才可用。
-sdkpath
加载 Visual Basic 设备项目时会设置该选项。
可以使用编译器选项指定编译器在不使用对 Visual Basic 运行时库 -vbruntime
的引用的情况下进行编译。 有关详细信息,请参阅 -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