我有一个调用 dllB 方法的主程序 A。
dllB 是在发布模式下构建的。根据程序 A 的构建模式(发布/调试),应该适当地返回结果,但它总是返回“releaseMode”。
那么有没有一种方法可以让我在发布模式下引用 dllB 并根据主程序首选项(发布/调试)获得结果。
Program A---
main ()
{
var dllbObj = new dllB();
var response = dllObj.CallMethod();
//Release mode should return "releaseMode"
//and debug mode should return "debugMode"
}
dll B---
public string CallMethod()
{
string res;
#if DEBUG
res = "debugMode";
#endif
res = "releaseMode";
return res;
}