VncSharp dll 不包含用户控件 C#
VncSharp dll does not contain user controls C#
我刚刚从这个存储库下载了一个 VNC 实现:
https://github.com/humphd/VncSharp
现在,当我尝试构建并启动它时,我遇到了异常
C:\Users\itapi\Desktop\VncSharp-master\VncSharp\obj\Debug\VncSharp.dll' doesn't contain any UserControl types.
这是什么意思?为什么会这样?我没有真正接触它只是下载和编译...谢谢!
您的解决方案似乎是使用一个库作为启动项目来设置的。 Visual Studio 正在尝试启动一个 dll 作为应用程序的入口点,但失败了。 可以在包含 Windows Forms UserControls 的特定情况下启动库 - 在这种情况下,将启动一个简单的容器应用程序,它只是托管控件。
将启动项目设置为可执行文件以解决此问题。
编辑:
嗯,VncSharp 存储库自述文件说:
VncSharp is a VNC Client Library and custom Windows Forms Control.
在这种情况下,奇怪的是我提到的特殊情况没有被识别。无论如何,尝试 运行 将库作为应用程序仍然没有任何意义。
我刚刚从这个存储库下载了一个 VNC 实现: https://github.com/humphd/VncSharp
现在,当我尝试构建并启动它时,我遇到了异常
C:\Users\itapi\Desktop\VncSharp-master\VncSharp\obj\Debug\VncSharp.dll' doesn't contain any UserControl types.
这是什么意思?为什么会这样?我没有真正接触它只是下载和编译...谢谢!
您的解决方案似乎是使用一个库作为启动项目来设置的。 Visual Studio 正在尝试启动一个 dll 作为应用程序的入口点,但失败了。 可以在包含 Windows Forms UserControls 的特定情况下启动库 - 在这种情况下,将启动一个简单的容器应用程序,它只是托管控件。
将启动项目设置为可执行文件以解决此问题。
编辑:
嗯,VncSharp 存储库自述文件说:
VncSharp is a VNC Client Library and custom Windows Forms Control.
在这种情况下,奇怪的是我提到的特殊情况没有被识别。无论如何,尝试 运行 将库作为应用程序仍然没有任何意义。