在服务器上找不到路径错误的一部分

皮肤

我想每天运行一个调度程序。因此,我创建了一个Windows application并将其存储到服务器上。

这在我的本地计算机上工作正常,但是我得到路径错误,因为

找不到路径的一部分

C \ Windows \ System32 ..

因此,我认为可能存在与路径有关的问题。

这是我的代码。

startupPath = Environment.CurrentDirectory;
                    strExp = "RAName = '" + group.Key + "'";

                    DataTable dtNew = ds.Tables[1].Select(strExp).CopyToDataTable();
                    DataSet dsNew = new DataSet();
                    dsNew.Tables.Add(dtNew);

                    dtNew.Columns.Remove("RAName");
                    dtNew.Columns.Remove("UserEmail");
                    ExcelLibrary.DataSetHelper.CreateWorkbook(startupPath + "\\Attachment\\Reminder_Sheet_ " + dtNew.Rows[0]["SR NO"].ToString() + ".xls", dsNew);

                    ls_attach1.Add(startupPath + "\\Attachment\\Reminder_Sheet_ " + dtNew.Rows[0]["SR NO"].ToString() + ".xls");

                    foreach (var attach in ls_attach1)
                    {
                        mail.Attachments.Add(new Attachment(attach));
                    }

                    ce.SendEmail(tb_RA.Rows[0]["RA1_Email"].ToString(), "", "", "Information on documents for processing", sbodyMail,
                                                        "AUTOSQL", "Powersoft", ls_attach1, "ConnectionString");
                    foreach (Attachment attachments in mail.Attachments)
                    {
                        attachments.Dispose();
                    }

                    if ((System.IO.File.Exists(startupPath + "\\Attachment\\Reminder_Sheet_ " + dtNew.Rows[0]["SR NO"].ToString() + ".xls")))
                    {
                        System.IO.File.Delete(startupPath + "\\Attachment\\Reminder_Sheet_ " + dtNew.Rows[0]["SR NO"].ToString() + ".xls");
                    }
 

我不知道这里的路径出了什么问题,

这是错误的屏幕截图

[![错误] [1]] [1]

UTeisT

您可能以为,当您安装服务时,它会在其安装路径上运行,但Windows上的服务是由通常位于“服务控制管理器”(scm)上的服务运行的 C:\Windows\System32

因此,您的服务获得的C:\Windows\System32价值为CurrentPath()

您可以尝试:

startupPath = System.AppDomain.CurrentDomain.BaseDirectory;

*编辑:对于那些谁可能要检查SCM的路径,你需要检查该文件是sc.exe作为sc命令您使用安装,启动,等等。服务。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

找不到路径的一部分

来自分类Dev

MemoryMappedFiles找不到路径的一部分

来自分类Dev

找不到路径问题的一部分

来自分类Dev

StreamWriter找不到路径的一部分

来自分类Dev

“找不到路径的一部分” asmx Web服务

来自分类Dev

System.IO.File.Move错误-找不到路径的一部分

来自分类Dev

创建Mutex时出现“找不到路径的一部分”错误

来自分类Dev

运行时错误“找不到路径的一部分”

来自分类Dev

出现“找不到路径的一部分”错误

来自分类Dev

Nuget.targets:错误找不到路径的一部分

来自分类Dev

C#错误:找不到路径的一部分

来自分类Dev

如何修复“找不到路径的一部分”错误

来自分类Dev

System.IO.File.Move错误-找不到路径的一部分

来自分类Dev

Azure WebApp 中文件读取操作的“找不到路径的一部分”错误

来自分类Dev

保存布局到流。错误:找不到路径“c:\TreeListLayout\”的一部分

来自分类Dev

“找不到路径的一部分”寻找UNC路径

来自分类Dev

找不到包含网络路径的路径的一部分

来自分类Dev

发布.NET Core应用程序时出现错误“找不到路径的一部分”

来自分类Dev

无法使用默认值创建属性'$ YourPropertyHere'。错误消息:找不到路径%temp%的一部分

来自分类Dev

OpenRead url给出异常:找不到路径的一部分

来自分类Dev

WebClient DownloadFile-访问被拒绝或找不到路径的一部分

来自分类Dev

找不到pdf生成路径的一部分

来自分类Dev

找不到AjaxControlToolkit路径AjaxMin.dll的一部分

来自分类Dev

在Visual Studio 2015中发布-找不到路径的一部分

来自分类Dev

找不到路径的一部分:Server.mapPath

来自分类Dev

找不到路径“ AccessibilityManagerCompat_TouchExplorationStateChangeListenerImplementor.class”的一部分

来自分类Dev

无法创建文件夹:找不到路径“ D:\”的一部分

来自分类Dev

找不到路径的一部分。从应用程序复制文件。WPF

来自分类Dev

找不到pdf生成路径的一部分

Related 相关文章

  1. 1

    找不到路径的一部分

  2. 2

    MemoryMappedFiles找不到路径的一部分

  3. 3

    找不到路径问题的一部分

  4. 4

    StreamWriter找不到路径的一部分

  5. 5

    “找不到路径的一部分” asmx Web服务

  6. 6

    System.IO.File.Move错误-找不到路径的一部分

  7. 7

    创建Mutex时出现“找不到路径的一部分”错误

  8. 8

    运行时错误“找不到路径的一部分”

  9. 9

    出现“找不到路径的一部分”错误

  10. 10

    Nuget.targets:错误找不到路径的一部分

  11. 11

    C#错误:找不到路径的一部分

  12. 12

    如何修复“找不到路径的一部分”错误

  13. 13

    System.IO.File.Move错误-找不到路径的一部分

  14. 14

    Azure WebApp 中文件读取操作的“找不到路径的一部分”错误

  15. 15

    保存布局到流。错误:找不到路径“c:\TreeListLayout\”的一部分

  16. 16

    “找不到路径的一部分”寻找UNC路径

  17. 17

    找不到包含网络路径的路径的一部分

  18. 18

    发布.NET Core应用程序时出现错误“找不到路径的一部分”

  19. 19

    无法使用默认值创建属性'$ YourPropertyHere'。错误消息:找不到路径%temp%的一部分

  20. 20

    OpenRead url给出异常:找不到路径的一部分

  21. 21

    WebClient DownloadFile-访问被拒绝或找不到路径的一部分

  22. 22

    找不到pdf生成路径的一部分

  23. 23

    找不到AjaxControlToolkit路径AjaxMin.dll的一部分

  24. 24

    在Visual Studio 2015中发布-找不到路径的一部分

  25. 25

    找不到路径的一部分:Server.mapPath

  26. 26

    找不到路径“ AccessibilityManagerCompat_TouchExplorationStateChangeListenerImplementor.class”的一部分

  27. 27

    无法创建文件夹:找不到路径“ D:\”的一部分

  28. 28

    找不到路径的一部分。从应用程序复制文件。WPF

  29. 29

    找不到pdf生成路径的一部分

热门标签

归档