我目前正在调查我们目前正在使用的安装包(Wise Installer 9),并转向处理Windows Vista,Windows 7和64位系统之类的东西.安装人员的本地化将是有益的,因为我们也有许多加拿大法国客户.
我们目前使用以下技术安装软件包和实用程序:
我已经看过WiX和InstallShield,Altiris还替换了旧的Wise系统.
我还没有玩过很多关于InstallShield的东西,但是从我见过/安装过的所有东西来看,它似乎都是业界的最爱之一.我浏览了一些与InstallShield相关的Stack Overflow标签,我很想知道该组织对此有何看法.
我是否只是默认情况下去找他们?WiX在非.NET的东西有多好?
installer windows-installer installshield wix advanced-installer
我是编程新手,我使用Visual Studio 2012创建了一个简单的Windows窗体应用程序,并结合了SQL Server 2012数据库.我使用实体框架只是为了调用存储过程,如下例所示:
private void initializeCourseComboBox()
{
using (HomeLibDBEntities db = new HomeLibDBEntities())
{
cmbBxCourse.DataSource = db.uspGetCourseNames();
}
cmbBxCourse.SelectedIndex = -1;
}
Run Code Online (Sandbox Code Playgroud)
我的App.config文件包含如下连接字符串:
<connectionStrings>
<add name="HomeLibWinFormsApp.Properties.Settings.HomeLibDBConnectionString" connectionString="Data Source=SHEHANS-PROBOOK;Initial Catalog=HomeLibDB;Integrated Security=True" providerName="System.Data.SqlClient" />
<add name="HomeLibDBEntities" connectionString="metadata=res://*/HomeLibDBModel.csdl|res://*/HomeLibDBModel.ssdl|res://*/HomeLibDBModel.msl;provider=System.Data.SqlClient;provider connection string="data source=SHEHANS-PROBOOK;initial catalog=HomeLibDB;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)
请注意,我在上面的代码中有另一个连接字符串,因为我没有在我的Cristal Reports中使用Entity Framework实体.相反,我使用了调用SQL存储过程的常规方法,如下面的示例代码所示:
ReportDocument repDoc = new ReportDocument();
private void formReaderReport_Load(object sender, EventArgs e)
{ …
Run Code Online (Sandbox Code Playgroud) c# entity-framework sql-server-2012 visual-studio-2012 installshield-le
如何将我的Win32应用程序部署为EXE应用程序,以便其他人(未安装VC++)可以使用它?
我在Windows 7上使用VC++ 2010.
我正在尝试返回我正在运行的 cpp 文件的路径。有谁知道实现这一点的方法或方法?例如,假设我test.cpp
在我的计算机路径中有这个文件"C:\Programming\Visual Studio\Test\Test\test.cpp"
。
有没有办法在不手动输入的情况下获得这个路径?我正在尝试确定一种使用 c++ 返回此路径的方法。
对于我的 ftp 程序,我需要获取.txt
, .pdf
, .etc 文件的列表,这些文件与 .cpp 文件位于同一路径。这就是为什么我想要.cpp
路径而不是.exe
路径。
有什么建议?