Asp.net 在Azure中使用startup cmd将文件复制到特定IIS目录

Asp.net 在Azure中使用startup cmd将文件复制到特定IIS目录,asp.net,iis,azure,Asp.net,Iis,Azure,我想在Azure web角色中创建一个startup cmd任务,以便在角色启动之前将特定文件复制到inetpub\custerr\en US目录中。理想情况下,我希望能够覆盖默认的错误响应html文件。覆盖文件将存储在web角色的VS解决方案中 以下是IIS管理器的错误页面窗口的屏幕截图 我不知道该怎么做。我想%SystemDrive%\inetpub\custerr\en US应该是到目标的路径。如何获取要复制的文件的绝对/相对路径?我正在考虑将其添加到web角色项目下,并将其Copy to

我想在Azure web角色中创建一个startup cmd任务,以便在角色启动之前将特定文件复制到inetpub\custerr\en US目录中。理想情况下,我希望能够覆盖默认的错误响应html文件。覆盖文件将存储在web角色的VS解决方案中

以下是IIS管理器的错误页面窗口的屏幕截图


我不知道该怎么做。我想%SystemDrive%\inetpub\custerr\en US应该是到目标的路径。如何获取要复制的文件的绝对/相对路径?我正在考虑将其添加到web角色项目下,并将其Copy to Output目录设置为Copy Always。startup cmd中的代码是什么样子的?

有另一种方法可以做到这一点,尽管它可能会对您有所帮助。
检查此项:

这对于Web API是如何工作的?我知道这个例子是针对MVC的。不确定是否可以为中的路径变量指定路由而不是URL。可能,请检查此查询以及查询中提到的链接