我有一个可以在某些项目中引用的组件(例如Component.dll).当然,我在发布模式下发布它.
在另一个项目中(例如Project.exe)我引用Component.dll.
如果我Project.exe在Debug模式下构建,有没有办法在我的Component.dll库中找到它?
澄清更多:如果我有一个类和一个Test在其中命名的方法Component.dll.我可以这样做:
public void Test(){
if(Debug.IsInDebugMode)
...
}
Run Code Online (Sandbox Code Playgroud)
请记住,它Component.dll是在发布模式下构建的.
我有一个有趣的问题 -有时,从 Incapsula WAF 和 AWS elb 后面的 AWS (.NET Core 2.2) 上托管的 Web API 返回格式错误的 cookie。这搞乱了我的 .NET Framework SDK,它在尝试解析抱怨服务器违反协议的标头时抛出异常(建议通常是这样的: https: //weblog.west-wind.com/posts/2007/Mar/29/The- server-commited-a-protocol-violation-with-WebRequest - 将 useUnsafeHeaderParsing 设置为 true)。
有人知道这些 cookie 标头来自哪里吗?(正如您所看到的,一些标头是由 AWS/WAF 添加的),但它们似乎不是问题。重要提示:这些 __utm* cookie 仅有时会设置。谷歌搜索,只指向可能的 GA cookies,但它们看起来不同(已经检查过https://www.webtrafficexchange.com/google-analytics-cookies-utma-utmb-utmz)