我有一堆旧的VB.NET代码,最初是在VS2005上编写的,现在我不再拥有许可证了.我下载了VS2010免费版,我只是想对一个程序集/ DLL应用一个相对较小的补丁.这个特定的DLL由现有的Windows服务(也用VB.NET编写)使用,它是TCP远程实现的服务器端实现.
所以我需要修补的代码才能兼容所有这些.当我天真地尝试在VS2010下构建时,将DLL放到适当的位置,然后重新启动服务,它就会出现一些错误的魔法数字或其他错误.(我假设因为它是.NET 3.0而.NET 2.0运行时不知道如何处理它).
很抱歉很长一段时间,但我希望在VS中有一些方法可以说"将它构建为.NET 2.0程序集".如果这不可能,我有什么选择?