vb.net-VB.NET 类库 程序Build后,如何获得其所在的路径 ?

问题描述

VB.NET 类库 程序Build后,如何获得其所在的路径 ?

如题。

输出该类库 程序后,产生的是DLL文件。我想在其所在的目录下,放置一些文本文件供其读取(其实是时有时无的),所以,想在编程时,布置一句在里面,让其能在输出为DLL后,能获取其所在的路径。读取一些文件。

请赐教。

解决方案

Application.Startup
Assembly.Location

解决方案二:

不知道你是编译期间还是运行期间

编译期间可以用$(MSBuildProjectFullPath)
http://www.cnblogs.com/whitewolf/archive/2011/07/27/2119005.html
http://www.microsoft.com/china/MSDN/library/windev/longhorn/LHmsbuildpart1.mspx?pf=true

运行期间
Me.GetType().Assembly.Location

解决方案三:

http://jingyan.baidu.com/article/49711c6140ea7afa441b7c3c.html

解决方案四:

thank you .

多数是运行期间。

谢谢你的解答。^_^thank you .

时间: 2025-01-19 12:26:34

vb.net-VB.NET 类库 程序Build后,如何获得其所在的路径 ?的相关文章

VB.NET编程之托盘程序篇

编程|程序 本文程序的设计及运行环境 (1)Windows 2000 Service (2)Net Framework SDK 正式版 静态托盘程序的编写过程 所谓静态托盘程序是指程序运行后,在系统托盘区的图标处于静止状态的托盘程序.动态托盘程序正好与之相反,它是指在系统托盘区图标呈现动画效果的一类托盘程序.下面就来探讨一下VB.NET是如何实现静态托盘程序. .Net FrameWork SDK为编写托盘程序提供了一个组件:NotifyIcon组件.NotifyIcon组件是一个WinForm

用VB.net制作一个小程序(2)

程序 用VB.net制作一个小程序(2)----制作"Lucky7"程序作者:高山 它是一个模拟幸运数字投币机的游戏程序.此程序的用户界面中包括两个按钮,3个幸运数字框,表示获胜的数字图象以及Lucky 7标签. Public Class Form1 Inherits System.Windows.Forms.Form #Region " Windows 窗体设计器生成的代码 " Public Sub New() MyBase.New() '该调用是 Windows

vb作业-vb程序编出九九乘法表

问题描述 vb程序编出九九乘法表 初学者多多关照 解决方案 第一个,?也可以,规范地写是print 后面那个next后的问号,写print "",输出一个换行 解决方案二: 如果我的回答解决了你的问题,请点下我回答右边的采纳,谢谢 解决方案三: 写一个给你,在你的窗体上添加一个按钮(最好在右下角) 添加如下代码: Dim i As Long Dim j As Long For i = 1 To 9 For j = 1 To 9 Print i & "*" j

VB.NET的语法解析程序

程序|语法 using System;using System.Text;using System.Text.RegularExpressions; namespace Com.OSLeague.Component{    /// <summary>    /// 语法分析器,将所有Code根据语法进行变色    /// <list type="VB">支持VB.NET</list>    /// <list type="CS&quo

用VB.net制作一个小程序(3)

程序 用VB.net制作一个小程序(3)----制作"Input Controls"程序(3)接上 'PictureBox2 ' Me.PictureBox2.Location = New System.Drawing.Point(480, 136) Me.PictureBox2.Name = "PictureBox2" Me.PictureBox2.Size = New System.Drawing.Size(80, 56) Me.PictureBox2.Size

代码-VB编写自动填写网页程序的问题

问题描述 VB编写自动填写网页程序的问题 最近用VB写了一个自动提交网页的程序,遇到了些问题 对网页上的这一段代码 INPUT onclick=addRowToTable(); class=editBottomButton type=button value=增加 ,应该输入哪一个字段能让按钮点击的动作发生? 附部分原代码: Private Sub Command4_Click() Dim SheetID As Integer Dim firstRowID As Integer Dim Tota

在vb.net中数据源中添加数据库后怎么可以写select语句

问题描述 在vs2012中的vb.net中数据源中添加数据库后应该怎么样做才能在代码中select语句 解决方案 解决方案二:为什么要在代码中写select如果要筛选为什么不用view.活在在datatable上用select?解决方案三:view怎么用?解决方案四:dimtableasdatatabledimvueasnewdataview(table)vue.sort="xxx,xxx,xxx"'排序vue.sort="xxxdesc"vue.rowFilter

OK.这个是完整的VB.NET的语法解析程序。比较长,不过支持全部的关键字,直接就可以用了。

using System;using System.Text;using System.Text.RegularExpressions; namespace Com.OSLeague.Component{    /// <summary>    /// 语法分析器,将所有Code根据语法进行变色    /// <list type="VB">支持VB.NET</list>    /// <list type="CS">

一番话--vb转入vb.net最重要的事情

vb转入vb.net最重要的是什么?这个问题对很多人有很多种想法.我说的是我的想法.不同意的扔臭鸡蛋好了.1,对于vb工程师们.学习vb.net第一件事是建立对象的概念.不要在.net framework写出vb的流程化的结构来.否则就是浪费.怎么样叫做ood,怎么样用类封装自己的代码,怎么从多态性以及分层的理论中获益,怎么样学习设计模式并运用在自己的代码中才是首要的,比学习.net framework里面的那些类库要重要的多.2,向java的开发源码项目学习.这些项目中有很多是非常优秀的面向对