我需要构建一个COM DLL来做一些简单的串口工作。
它必须是类DLL(COM);我无法控制。我也无法控制它必须在一些没有安装.NET框架并且永远不会有的旧机器上运行。
使用VB Express 2008可以(轻松)完成吗?
答案 0 :(得分:1)
VB.Net Express 2008?不 - 这是.Net贯穿始终 - 您将始终依赖于正在安装的.Net Framework。
如果任何Express产品对您有用,则需要Visual C ++ Express - 它是唯一可以编译为本机代码而非.Net的Express产品。
答案 1 :(得分:1)
使用VB.NET无法做到这一点。除了使用C ++之外,不再支持在VS中构建无.NET的dll。
VB6是支持你想要做的最后一个VB版本。