我有一个在Visual Basic 2008 Express中创建的项目.我把它从其他人的C#项目转换而来,但它确实有效.它有几个DLL依赖项.我去发布我的项目,所以我可以将它安装在另一台机器上,对于每个DLL,我收到一个错误:"必须强化签名才能被标记为先决条件." 我已经做了一些研究,但是我找不到很多,而且我发现了什么,我真的不明白.这个错误是什么意思?解决它的最佳方法是什么?另一件事:我花了很长时间才能正确引用我的所有dll,所以我更喜欢解决方案与移动DLL无关,因为这可能会破坏我的主项目中的功能.
这个问题开始于另一个板块,但Dave Ward在这里也非常迅速和乐于助人,所以我想在这里接受希望最后剩下的一块拼图.
基本上,我一直在寻找一种方法来从一个漫长的过程中不断更新网页.我认为AJAX是要走的路,但Dave有一篇关于使用JavaScript的好文章.我将它集成到我的应用程序中,它在我的客户端上工作得很好,但不是我的服务器WebHost4Life.我有另一台服务器@Brinkster,并决定在那里尝试,它的工作.我的客户端,WebHost4Life和Brinkster上的所有代码都是相同的,所以WebHost4Life显然会发生一些事情.
我打算给他们写一封电子邮件或请求技术支持,但我想积极主动,并试图弄清楚他们的结果可能会导致这种差异.我尽我所能用我的代码来关闭缓冲就像Page.Response.BufferOutput = False.他们可以实施哪些服务器设置来导致这种差异?没有他们的帮助,我有什么方法可以自己规避它吗?如果没有,他们需要做什么?
作为参考,我的应用程序的更简单版本的工作版本的链接位于@ http://www.jasoncomedy.com/javascriptfun/javascriptfun.aspx,并且相同的版本位于@ http:// www.tabroom.org/Ajaxfun/Default.aspx.您会注意到在工作版本中,您获得了每个步骤的更新,但是在没有完成的步骤中,它会在那里停留很长时间,直到一切都完成,然后立即对客户端进行所有更新...这让我伤心.