我在运行VS2010的Windows 7计算机上开发了一个3.5SP1的asp.net网站。
该工具的其中一项功能包括以下实现:
此代码始终在开发环境中运行(当我在IDE中运行时)。 当我在我的机器上部署软件包并要求测试人员使用托管URL从另一台机器进行测试时,它也一直有效。
但是当我在那里部署它时,它在我的测试机器上不起作用。所有代码都运行正常但文本框不会从会话中填充。测试人员机器是XP环境。
同样在生产服务器中 - 也就是XP机器 - 这个包不起作用。
我在另一台Windows 7计算机上部署了这个软件包,但它又失败了。
然后我要求我的现场开发人员从TFS下载最新的代码,生成一个包并将其托管在他的机器上。然后我们通过托管网址从我们的测试人员机器访问它,它工作得很好!
所以我觉得IIS设置中有一些东西在这里造成了破坏 - 我玩了几个设置,但无法搞清楚。调试这个可以采取哪些其他步骤?