是否有可能使编译器不检查未使用的函数和方法?我正在开发一个依赖于代码(在 C# 中)的应用程序,其中 system.windows.forms.dll 的成员用于某些函数和方法。例如:
protected IWin32Window parentWindow;
public virtual UserControl GetFirmwareInformation()
我的应用程序不使用此成员,但无论如何它都会尝试加载 dll,但没有成功,因为据我所知,您不能使用此 dll。现在我正在寻找一种解决方法,因为我不能抛弃“使用表单的方法”。一种解决方案是使用预编译器指令,但我希望有一种更优雅的方式,因为在解决方案中还有另一个可以使用 forms-dll 的 c# 桌面程序。
还有其他解决方案吗?