.net - 已发布项目打开时未找到指定文件
问题描述
我正在编译一个程序来启动我自己在家玩的自定义魔兽服务器。该项目已成功构建和编译,但是当我运行该项目时,每个按钮都会出现“找不到指定文件”错误。
这是错误代码:
************** Exception Text **************
System.ComponentModel.Win32Exception (2): The system cannot find the file specified.
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start(String fileName)
at Server_CP_test.Form1.Button1_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, WM msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
System.Private.CoreLib
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
Server CP test
Assembly Version: 1.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.Windows.Forms
Assembly Version: 5.0.11.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.ComponentModel.Primitives
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.Runtime
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.Windows.Forms.Primitives
Assembly Version: 5.0.11.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.Runtime.InteropServices
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.Drawing.Primitives
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.Collections.Specialized
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
Microsoft.VisualBasic.Forms
Assembly Version: 5.0.11.0
Win32 Version: n/a
CodeBase:
----------------------------------------
Microsoft.VisualBasic.Core
Assembly Version: 10.0.6.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.IO.FileSystem
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.Drawing.Common
Assembly Version: 5.0.0.2
Win32 Version: n/a
CodeBase:
----------------------------------------
System.Diagnostics.TraceSource
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.Collections
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
Microsoft.Win32.Primitives
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.Threading
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.ComponentModel.EventBasedAsync
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.Threading.Thread
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.Memory
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.Runtime.Extensions
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.ComponentModel.TypeConverter
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.ComponentModel
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
Microsoft.Win32.SystemEvents
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.Buffers
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.Collections.NonGeneric
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.Runtime.CompilerServices.Unsafe
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.Diagnostics.Process
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.Private.Uri
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.Diagnostics.StackTrace
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
System.Reflection.Metadata
Assembly Version: 5.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
************** JIT Debugging **************
我无法从项目中添加代码,因为这个问题框只是不断地告诉我,无论我使用代码快捷方式重试多少次,我的问题似乎都有未格式化为代码的代码。
Public Class Form1
Public Const V As String = "Application.StartupPath + "
Dim testFile As System.IO.FileInfo
testFile = My.Computer.FileSystem.GetFileInfo("WoW Priv Server Control Panel.exe")
Dim folderPath As String = testFile.DirectoryName
Dim fileName As String = testFile.Name
Dim fullPath As String
fullPath = My.Computer.FileSystem.CombinePath(folderPath, fileName)
Dim Database As String = "Application.StartupPath" & "\" & "1_Database.bat"
Dim Auth As String = "Application.StartupPath" & "\" & "2_Login.exe"
Dim World As String = "Application.StartupPath" & "\" & "3_world.exe"
Dim StartAll As String = "Application.StartupPath" & "\" & "start_all_servers.bat"
Dim StartAuthWorld As String = "Application.StartupPath" & "\" & "start_WORLD_AUTH_servers.bat"
Dim CloseAll As String = "Application.StartupPath" & "\" & "batch close servers.bat"
End Class
解决方案
推荐阅读
- google-sheets - Google表格,如何根据列数据验证自动对行进行排序
- c++ - 使用线程编程时出现 std::thread::_Invoker 错误
- java - 如何在嵌套的 for 循环中找到错误?调试提示?
- java - 显示所有 JDBC 连接的最佳工具是什么?
- typescript - Bitsrc:Typescript 转译器创建对 module.js.map 的引用
- javascript - Vue.js 方法中的作用域函数问题
- solaris - “读取”后无法识别变量
- linux - Pulseaudio 为 A2DP 和 HFP 连接设置接收器和源
- android - Nougat Camera API 中的 USB 网络摄像头支持
- vba - 使用来自一个用户表单的数据在另一个用户表单中进行公式化