将我的asp.net mvc Web应用程序发布到IIS之后,无法在我的Content文件夹中上传文件

john Gu

我有以下操作方法,该方法将上载的文件添加到文件夹:

if (ModelState.IsValid)
                {
                    string ADusername = User.Identity.Name.Substring(User.Identity.Name.IndexOf("\\") + 1);
                    repository.InsertOrUpdateDataCenter(dc, ADusername);
                    repository.Save();
                    if (DataCenterfile != null)
                    {
                        var fileName = Path.GetFileName(DataCenterfile.FileName);

                        var path = Path.Combine(Server.MapPath(Url.Content("~/Content/uploads")), dc.ID + ".png");
                        DataCenterfile.SaveAs(path);
                    }
                    return RedirectToAction("Details", new { id = dc.ID });
                }

但我收到以下异常:-

Server Error in '/TMS' Application.

Could not find a part of the path 'C:\inetpub\wwwroot\TMS\Content\uploads\97.png'.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\inetpub\wwwroot\TMS\Content\uploads\97.png'.

Source Error: 

记住上面的方法运行良好,但是在将Web应用程序发布到IIS之后,我开始收到此错误。所以任何人都可以建议我如何解决这个问题?谢谢

john Gu

Upload文件夹不在IIS内,因此我必须手动发布它。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将我的asp.net mvc Web应用程序发布到IIS之后,无法在我的Content文件夹中上传文件

来自分类Dev

为什么ASP.Net MVC将我的“固定”区域重命名为“ _Fixed”

来自分类Dev

与暂存相比,将我的asp.net MVC部署在不同端口号的生产环境中

来自分类Dev

即使我已登录,我的ASP.NET MVC应用程序也会在我访问家庭控制器时将我带回到登录页面。

来自分类Dev

如何在 Asp.net MVC Web 应用程序 C# 中上传文件时显示进度?

来自分类Dev

无法将我的表单从 angular 6 应用程序发布到 asp.net web api

来自分类Dev

将文件从ASP.NET MVC 4.6应用程序发布到ASP.NET Core Web API

来自分类Dev

在ASP.NET MVC-4 Web应用程序上无法定义共享/ EditorTemplete文件夹的视图

来自分类Dev

asp.net MVC应用程序中共享文件夹的用途是什么?

来自分类Dev

asp.net MVC应用程序中共享文件夹的用途是什么?

来自分类Dev

在 IIS 上发布 ASP.NET MVC 应用程序

来自分类Dev

无法在asp.net版本4.0上部署我的asp.net MVC Web应用程序

来自分类Dev

我应该在ASP .Net Core Web应用程序中提交我的wwwroot / lib文件夹吗

来自分类Dev

ASP.NET MVC应用程序是否可以从Web服务器上其他位置的文件夹中读取文件?

来自分类Dev

使用Backload上传文件的已发布ASP.NET MVC4应用程序出现异常

来自分类Dev

我无法将我的CSS文件加载到剃刀页面(ASP.Net Core)中

来自分类Dev

区域布局中的链接到位于 ASP NET MVC 应用程序根目录中的 Content\Css 文件夹

来自分类Dev

如何将我的Visual Studio 2013 C#.NET MVC网站发布到Azure?

来自分类Dev

如何在不使用 Visual Studio Code 中的 git 的情况下将我的 ASP.Net Core Angular Web 应用程序发布到 Azure

来自分类Dev

如何将我的模型数据(列表)与另一个视图模型数据(列表)映射MVC asp.net

来自分类Dev

将 ASP.NET MVC Core 应用程序的 [部分] 发布到 Web 主机

来自分类Dev

如何使用构建类或war文件将我的Spring MVC Web应用程序部署到Apache tomat目录中?

来自分类Dev

在ASP.NET MVC中上传多个文件

来自分类Dev

在MVC ASP.NET中上传多个文件

来自分类Dev

在ASP.NET MVC 6中上传文件

来自分类Dev

为什么在ASP.NET MVC 4 Web应用程序中未调用我的操作?

来自分类Dev

为什么在ASP.NET MVC 4 Web应用程序中未调用我的操作?

来自分类Dev

我无法配置Paypal在ASP.NET MVC应用程序中使用

来自分类Dev

上传文件/图像后ASP.NET 3.0 MVC应用程序崩溃

Related 相关文章

  1. 1

    将我的asp.net mvc Web应用程序发布到IIS之后,无法在我的Content文件夹中上传文件

  2. 2

    为什么ASP.Net MVC将我的“固定”区域重命名为“ _Fixed”

  3. 3

    与暂存相比,将我的asp.net MVC部署在不同端口号的生产环境中

  4. 4

    即使我已登录,我的ASP.NET MVC应用程序也会在我访问家庭控制器时将我带回到登录页面。

  5. 5

    如何在 Asp.net MVC Web 应用程序 C# 中上传文件时显示进度?

  6. 6

    无法将我的表单从 angular 6 应用程序发布到 asp.net web api

  7. 7

    将文件从ASP.NET MVC 4.6应用程序发布到ASP.NET Core Web API

  8. 8

    在ASP.NET MVC-4 Web应用程序上无法定义共享/ EditorTemplete文件夹的视图

  9. 9

    asp.net MVC应用程序中共享文件夹的用途是什么?

  10. 10

    asp.net MVC应用程序中共享文件夹的用途是什么?

  11. 11

    在 IIS 上发布 ASP.NET MVC 应用程序

  12. 12

    无法在asp.net版本4.0上部署我的asp.net MVC Web应用程序

  13. 13

    我应该在ASP .Net Core Web应用程序中提交我的wwwroot / lib文件夹吗

  14. 14

    ASP.NET MVC应用程序是否可以从Web服务器上其他位置的文件夹中读取文件?

  15. 15

    使用Backload上传文件的已发布ASP.NET MVC4应用程序出现异常

  16. 16

    我无法将我的CSS文件加载到剃刀页面(ASP.Net Core)中

  17. 17

    区域布局中的链接到位于 ASP NET MVC 应用程序根目录中的 Content\Css 文件夹

  18. 18

    如何将我的Visual Studio 2013 C#.NET MVC网站发布到Azure?

  19. 19

    如何在不使用 Visual Studio Code 中的 git 的情况下将我的 ASP.Net Core Angular Web 应用程序发布到 Azure

  20. 20

    如何将我的模型数据(列表)与另一个视图模型数据(列表)映射MVC asp.net

  21. 21

    将 ASP.NET MVC Core 应用程序的 [部分] 发布到 Web 主机

  22. 22

    如何使用构建类或war文件将我的Spring MVC Web应用程序部署到Apache tomat目录中?

  23. 23

    在ASP.NET MVC中上传多个文件

  24. 24

    在MVC ASP.NET中上传多个文件

  25. 25

    在ASP.NET MVC 6中上传文件

  26. 26

    为什么在ASP.NET MVC 4 Web应用程序中未调用我的操作?

  27. 27

    为什么在ASP.NET MVC 4 Web应用程序中未调用我的操作?

  28. 28

    我无法配置Paypal在ASP.NET MVC应用程序中使用

  29. 29

    上传文件/图像后ASP.NET 3.0 MVC应用程序崩溃

热门标签

归档