我为某人制作了一个WPF和控制台应用程序,供他们在他们的私有服务器上使用,但我无法访问。 我使用Visual Studio 2019内置的“发布向导”创建了Framework Dependant单文件应用程序。 当该人打开WPF应用程序时,他们会看到标准警告:
他们点击了是,据我了解,他们安装了应用程序所针对的 .Net Core 3.1。
重启计算机后,他们再次收到完全相同的警告。我不确定发生了什么事情,因此我将应用重新打包为自包含的,因为已安装的 .Net Core 版本与我的应用程序针对的版本相同。
那似乎起初是有效的。我们遇到了一些代码方面的问题,这是我必须在我的端口进行修复的无关问题,然后我重新发布了项目并将其发送出去。
他们试图使用WPF应用程序,但他们再次收到安装警告。
现在,无论我在“发布向导”中选择什么组合选项,他们都会收到警告。
我不知道该怎么办。
这是我的发布设置图片:
PrtScn
(打印屏幕)按钮即可截取桌面的截图。在对话框上按下Ctrl+C
将复制标题、完整文本和按钮文本。现在,我们甚至无法猜测错误消息是什么 - 标题是否要求使用不同的运行时版本? - Panagiotis Kanavosdotnet --version
并发送结果。 - Panagiotis Kanavos