社区
C#
帖子详情
.net部署项目时读取路径的问题,急!!
leo_asp
2006-12-04 02:23:13
我想获得安装程序所在的路径,比如如果setup.exe在d:\aa\setup.exe,那么我想获取d:\aa这个路径,而不是程序要安装的目的路径。求教各位,谢谢!
...全文
259
8
打赏
收藏
.net部署项目时读取路径的问题,急!!
我想获得安装程序所在的路径,比如如果setup.exe在d:\aa\setup.exe,那么我想获取d:\aa这个路径,而不是程序要安装的目的路径。求教各位,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leo_asp
2006-12-06
打赏
举报
回复
楼上的结果出来的还是c:\windows\system32,不是我想要的目录。setup.exe不论放在哪,用以上方法获取的结果都是c:\windows\system32,而不是setup.exe所在的真实路径,为什么呢?
ashoulo
2006-12-06
打赏
举报
回复
在您的整個系統中(c;d:e:......),不可能只有一個名為setup.exe文件吧......
ashoulo
2006-12-05
打赏
举报
回复
你的意思是不是獲取指定文件的根文件夾,如果這樣,下面程式你可以看下:
使用System.IO命名空間下的Directory類的GetDirectoryRoot()方法
string MyRoot=System.IO.Directory.GetDirectoryRoot("setup.exe");
如果獲取當前程序所在的文件夾則如下:
System.IO命名空間下的Directory類的GetCurrentDirectory()方法
string MyRoot=System.IO.Directory.GetCurrentDirectory();
穷风了,给点分吧~
pacific007
2006-12-05
打赏
举报
回复
en 同意
leo_asp
2006-12-05
打赏
举报
回复
2楼和3楼的结果获得的是system32路径,不是源路径阿?
icefeiji
2006-12-04
打赏
举报
回复
相对路径:System.Environment.CurrentDirectory(随用户的操作而改变);
程序安装后的路径:AppDOmain.CurrentDomain.BaseDirectory;(只要程序安装了,就永远不变)
穷风了,给点分吧~
Ivan520270
2006-12-04
打赏
举报
回复
String Path=AppDomain.CurrentDomain.BaseDirectory.ToString()
leo_asp
2006-12-04
打赏
举报
回复
应该如何获取呢?
Assembly asm = Assembly.GetExcutingAssembly ();
[TARGETDIR]
上面这些都只能获取目的路径。
二、linux系统中
部署
asp
.net
core mvc 6
项目
记录个人日常学习操作记录linux 系统中
部署
asp
.net
core mvc 6
项目
。
.NET
Core 中获取各种
路径
的的方法汇总【代码之美】
在
.NET
Core开发过程中,正确处理文件
路径
是每个开发者都会遇到的常见需求。无论是
读取
配置文件、写入日志,还是管理上传的文件,都需要准确地获取各种
路径
信息。与传统的k相比,
.NET
Core在
路径
处理上有许多变化和改进,特别是在跨平台支持方面。本文将全面介绍
.NET
Core中获取各种
路径
的方法,帮助开发者避免常见的"坑"。掌握
.NET
Core中的
路径
处理是开发健壮应用程序的基础技能。在各种环境中正确获取所需
路径
编写跨平台兼容的代码避免常见的安全
问题
处理特殊的
部署
场景。
Asp
.Net
Core
部署
时
遇到的各种
问题
本文主要记载
部署
Asp
.Net
Core5.0
时
遇到的各种
问题
1、无法找到指定文件夹,导致应用程序启动异常
项目
发布后,使用dotnet Web.dll 的形式运行,报错: Application Startup exception system.IO.DirectoryNotFoundException:/home/NetCoreDemo/Areas/Admin/static/ 出错的是“/Areas/Admin/static”这个
路径
读取
不到。检查了发布后的文件,没有发现上述路...
Asp
.net
网站开发中的
项目
路径
问题
总结
使用网站中的资源
时
,通常必须指定资源的
路径
。例如,您可以使用 URL
路径
引用页面中的图像文件或网站中其他位置处的页面的 URL。同样,Web 应用程序中的代码可以使用基于服务器的文件的物理文件
路径
对文件进行读写操作。ASP
.NET
提供用于引用资源并确定应用程序中的页面或其他资源的
路径
的方法。 指定资源的
路径
许多情况下,页面中的元素或控件必须引用外部资源,如文件。ASP.NE...
.Net
Core
项目
部署
到Windos IIS服务(非独立发布)
1,安装运行
时
环境 注意:要根据
项目
的
.Net
Core版本选择运行
时
环境 下载地址: 点击下载3.1版运行
时
环境: 安装完成后,进入控制面板—>程序和功能查看是否安装成功,出现下图中的三个说明安装成功,如果看不到,则需要重启电脑。 2,创建IIS服务(略) 3,
项目
部署
到IIS 1)VS开发工具选中
项目
,右键点击“发布”—>设置publish的文件夹
路径
,点击“发布”,将publish文件夹复制到服务器上。 2)在IIS上添加网站。 进入服务器,点击“管理工具”----->“Inter
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章