在Windows 2008服务器上安装dll?

时间:2012-03-05 22:52:42

标签: sharepoint-2010 windows-server-2008-r2

我需要将ajaxtoolkit.dll和其他一些dll安装到生产Win 2008服务器上。拖动它将无法正常工作,我无法安装SDK,我也不会说PowerShell。

我想大局是这样的:这是新的SharePoint 2010服务器,我移植了一个带有多个自定义Web部件的品牌很强的门户网站应用程序。

在2007年的Moss中,我只想拖动我的dll,并运行* .wps文件来安装webparts。

感谢您的意见。

Risho

编辑:我在deve服务器上安装了64位SDK,然后将gacutil及其配置文件复制到c:\ windows \ Microsoft.NET \ Framework \ v2.0.50727文件夹中。执行命令/ i AjaxControlToolkit.dll并收到此错误:

将程序集添加到缓存失败:此程序集由比当前加载的运行时更新的运行时构建,无法加载。

似乎这是一个常见问题。

是不是有办法创建一个安装项目,你将从msi或exe文件运行,自动删除我的所有dll和webparts?我的意思是专业人士如何做到这一点?

1 个答案:

答案 0 :(得分:0)

你似乎有两个问题。

第二个是关于AjaxControlToolkit.dll的更具体的问题。为此,请查看ERROR Could not load file or assembly 'AjaxControlToolkit' or one of its dependencies

至于你原来的问题,只要你只需要部署DLL(换句话说,你不需要运行安装程序,修改web.config等),要走的路是将您的DLL放入WSP解决方案包中。使用Visual Studio 2010比以往更容易。有关详细信息,请参阅How to: Add and Remove Additional AssembliesIncluding additional assemblies in the WSP with Visual Studio SharePoint development tools