我正在使用Visual Studio 2008并为我的应用程序创建了一个安装项目.该应用程序具有高分辨率图标(适用于Vista).Visual Studio中存在一个错误,安装程序会创建一个带有低分辨率图标的桌面快捷方式.
我在Microsoft Connect(https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=338258)中记录了这个错误,最后得到了一个答案,即使用Orca编辑msi文件并替换图标.解决方案很好.
现在我想自动化该过程,所以我可以将它包含在我的构建脚本中.有没有办法做到这一点?
我有一个带有几个数据库的SQL Server 2008实例,我正在编写一个C#应用程序来访问这些数据库.在此应用程序中,最终用户可以选择他们想要连接的数据库.
我已经有了服务器上所有数据库的列表,如何将该列表限制为用户可以登录的数据库?或者,我该如何查询该列表?
有很多数据库,但每个用户只能访问其中的一些,因此尝试连接和捕获异常可能不是一个好主意.
Fyi:服务器仅配置为Windows身份验证,并且为Windows用户组(而非单个用户)创建了到服务器的登录.
我的公司终于买了代码签名证书.
我有一个WinForms应用程序(1个exe和几个dll),所有程序集都已经用强名称签名.然后将整个应用程序打包到msi安装程序中.然后我使用NSIS将msi,引导程序和先决条件(Framework,SQL CE ...)打包到一个setup.exe中.
显然我的setup.exe需要签名,以避免"可怕的"UAC提示.这还不够,还是你还会签署其他文件,尤其是.NET程序集?
属于该应用程序的另一个项目是Windows服务.你会签署那个集会吗?
请给我一些帮助PowerShell的帮助.它应该很简单:
我有一个子目录列表,每个子目录都有一个xml文件.我想打开每个xml文件并打印一个节点的值.节点始终相同,因为xml文件实际上是Visual Studio中的项目文件(*.csproj).
我已经获得了文件列表:get-item**\*.csproj
我该怎么办?
我是.NET开发人员并使用VS2008/TFS2008.最近,另一位开发人员离开了我们公司,现在我必须维护他的代码.他是Delphi开发人员(主要是Delphi 7,但也是Delphi 2007)并且他没有使用任何源代码控制.
有没有办法将他的代码放在Team Foundation Server中?在Delphi IDE中集成是一个很大的优势.
我最近重新安装了我的开发机器,从32位Windows Vista升级到64位Windows 7.我正在运行VS2008.
我的一些.NET应用程序仍然使用J#,现在会导致问题.程序仍在运行,但是当我想部署它时(我正在使用安装项目来创建.msi),我收到此错误:
"Visual Studio注册表捕获实用程序遇到了问题"
我怎样才能解决这个问题?其他程序(纯粹用C#编写的程序)不会发生此错误.
.net ×1
code-signing ×1
delphi ×1
deployment ×1
icons ×1
installation ×1
j# ×1
orca ×1
powershell ×1
sql-server ×1
tfs ×1