我们有asp.net vb.net应用程序,它给了我们随机的错误情况。“不明确”vb.net中的错误消息,当没有什么不明确的时候
我们收到错误消息是这样的:
Exception message: D:\xxxxxx\xxxxxx\artikkelit\bootstrapbartikkeli.aspx.vb(14): error BC30554: 'masterit_bootstrapb' is ambiguous.
<%@ Page Language="VB" Debug="false" AutoEventWireup="false" CodeFile="bootstrapbartikkeli.aspx.vb" Inherits="bootstrapbartikkeli" MasterPageFile="/masterit/bootstrapB.master" %>
问题是,没有双refrence到masterit_bootstrapb。班级名称在现场是唯一的。大多数情况下,当我们修改主节点或嵌套主节点时会发生此错误。我们可以通过重新保存master和application vb-file来解决这个错误。有时需要很多重新节省才能使其工作。这似乎是重新编译代码正确的顺序使这个...一些魔术......?
相同的应用程序和主人工作正常我们的测试网站的想法。
我们怎么能看到这个“模棱两可”的错误信息的实际来源?有什么方法可以深入了解这一点吗?这一个应用程序正在使这些erros认为我们有许多其他应用程序拥有这个相同的主文件,而没有隐晦的错误。
我们的测试网站是否有可能导致我们的生产现场发生此错误消息?这两个站点都在同一台服务器上,但在不同的应用程序池上。
有什么办法可以看到这个错误的实际来源?任何调试工具? – Timo77 2014-10-17 12:04:05
测试网站不应与生产站点在同一台服务器上? – Timo77 2014-10-17 12:05:07