【发布时间】:2013-03-28 02:08:19
【问题描述】:
我在 C# 中更新了我的代码,但在我运行 Web 服务时没有看到执行的更改。我努力了 -重建我所有的代码 - 重新启动 IIS - 清除 chrome 上的缓存 - 使用隐身窗口
发生了什么事?这是一张图片,显示它使用的是我的注释代码,而不是我更改的更新代码。
http://i.imgur.com/JtOnCy8.jpg
string query = "select * from product";
/*
string query = string.Format("SELECT p.GTIN " +
",sc.StudyCellId " +
",pm.Name " +
",pm.Description as PricetagDescription " +
",pm.Size as Size " +
",pm.Brand as Brand " +
",pm.Price as Price " +
",pm.ProductKey as ProductKey " +
",pm.Category as Category " +
",pm.Details.value('(/Details/Tags/Tag[@Type=\"Type\"])[1]/@Name', 'varchar(max)') AS Type " +
",pm.Details.value('(/Details/Tags/Tag[@Type=\"Form\"])[1]/@Name', 'varchar(max)') AS Form " +
"FROM StudyCell sc " +
"inner join ProductMeta pm on pm.StudyCellId = sc.StudyCellId " +
"inner join Product p on pm.ProductId = p.ProductId " +
"where StudyId = {0} " +
"order by sc.StudyCellId " +
",GTIN", studyId);
*/
【问题讨论】:
-
请发布代码本身,而不是图片。
-
图像显示在调试时使用了错误的代码。如果对我有帮助,我将发布代码的 sn-p 代码
-
您是在 Visual Studio 中构建的吗?确保您在 Visual Studio 中进行的调试没有部署到 Web 服务器中内置的本地 Visual Studio,并且您正在部署到 IIS。如果使用 Visual Studio 2010,您可以右键单击该服务的项目,然后选择属性。然后选择 Web 选项卡。在服务器部分下,您可以配置 URL。还有一个创建虚拟目录的按钮。
-
可能是个愚蠢的问题,但您是否真的部署了更新的 .dll?
-
请发布整个方法和/或类,以使我们的工作更轻松。
标签: c# visual-studio-2010 iis iis-7