我正在尝试发布一个Web项目并在VStudio 2010中,我收到以下错误:
Publishing directory /...
Publishing directory bin...
Publishing directory bin/ar...
Unable to add 'bin/ar/AjaxControlToolkit.resources.dll' to the Web site. Unable to add file 'bin\ar\AjaxControlToolkit.resources.dll'. The specified file could not be encrypted.
Error: The operation could not be completed
========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========
========== Publish: 0 succeeded, 1 failed, 0 skipped ==========
我尝试删除解决方案资源管理器中的文件,但该文件不断重新出现。
有什么想法吗?
由于
答案 0 :(得分:1)
我找到了解决方案。
关键是禁用要发布的开发文件所在的文件夹的加密。
如果您遇到问题,只需打开资源管理器,右键单击该文件夹,选择高级,然后您会找到一个选项“加密内容以保护数据” - >确保它被禁用。
希望有所帮助
答案 1 :(得分:-1)
请回答您已完成以下事项:
1)在解决方案资源管理器的参考部分中包含对dll的引用。 2)在ajax控件所在的aspx页面的顶部引用ajax工具包。 3)确保在webconfig中引用了ajax工具包。
如果没有那么那将是你的问题,如果你需要帮助这样做。对此答案发表评论