我试图在Windows7 64位版本系统上设置我的开发环境。我已经安装了VS2005和VS2008。
在工作中,我们为.NET Compact框架提供了几个自行开发的控件库。在Windows XP 32位下,我可以将它们存储在一个文件夹C:\ owncontrols中,并将该文件夹添加到
[HKLM\...\Microsoft\.NETCompactFramework\VERSION\WindowsCE\AssemblyFoldersEx\COMPANYNAME]
文件夹结构如下:
c:\owncontrols\libname\2.0\dllname.dll
c:\owncontrols\libname\2.0\dllname.wm5.dll
c:\owncontrols\libname\3.5\dllname.dll
c:\owncontrols\libname\3.5\dllname.wm5.dll
在Windows7下,不知怎么的,我做不到。我在下面找到了注册表项
WOW6432Node
节点
HLKM\Software
使条目与XP下的条目相同,但当我试图将控件添加到工具箱时,它们不会显示在Visual Studio中。
也许我做错了?如何添加XP中描述的控件?请注意,安装到GAC不是这里的选项-这些库经常更改。
我非常喜欢Visual Studio根据框架版本和项目类型选择正确的DLL的特性。我试着手动添加dll,但后来看到所有控件都加倍了。
托尔斯滕