streamwriter - 编译程序后无法启动bat文件
问题描述
我使用这部分代码来制作我想从我的 c# 应用程序开始的 bat 文件
StreamWriter sw = new StreamWriter("DBBackup.bat");
// Do not change lines / spaces b/w words.
strPG_dumpPath = "cd /D C:\\Program Files\r\n\r\ncd pgAdmin 4\r\n\r\ncd v4\r\n\r\ncd runtime\r\n\r\n";
StringBuilder strSB = new StringBuilder(strPG_dumpPath);
当我从 VS 2019 启动应用程序时,此代码工作正常,但是当我编译应用程序并在安装后为另一台电脑进行安装时,这部分程序不起作用。请帮我解决这个问题,谢谢!
解决方案
推荐阅读
- c# - C# DropDownList SelectedValue 已设置但未保存?
- csv - 在 Scala 中将巨大的数据帧导出为 CSV 文件时,Spark Notebook 崩溃
- sed - 使用 sed 消除特定字符串
- c# - File.Move() 是否会删除 IoException 上的原始文件?
- airflow - 气流 - 任务之间的变量
- html - 带有溢出隐藏的异常形状的文本区域不起作用
- microsoft-teams - 传入的 webhook 请求大小限制
- c# - UseCookieAuthentication.LoginPath 不在 AD B2C 回调中返回身份/声明
- python - Kivy:AttributeError:“NoneType”对象没有属性“add_widget”
- arrays - vb 中的刽子手试图用“*”显示正确的字母和错误的字母