相关疑难解决方法(0)

使用什么安装产品?InstallShield,WiX,Wise,Advanced Installer等

我目前正在调查我们目前正在使用的安装包(Wise Installer 9),并转向处理Windows Vista,Windows 7和64位系统之类的东西.安装人员的本地化将是有益的,因为我们也有许多加拿大法国客户.

我们目前使用以下技术安装软件包和实用程序:

  • 进步4GL
  • Visual Studio 2005
  • Visual Studio 2008
  • .NET Compact Framework 3.5

我已经看过WiXInstallShield,Altiris还替换了旧的Wise系统.

我还没有玩过很多关于InstallShield的东西,但是从我见过/安装过的所有东西来看,它似乎都是业界的最爱之一.我浏览了一些与InstallShield相关的Stack Overflow标签,我很想知道该组织对此有何看法.

我是否只是默认情况下去找他们?WiX在非.NET的东西有多好?

installer windows-installer installshield wix advanced-installer

56
推荐指数
4
解决办法
4万
查看次数

如何使用InstallShield LE为带有SQL Server 2012本地数据库的Visual Studio 2012 Windows窗体应用程序创建setup.exe文件

我是编程新手,我使用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=&quot;data source=SHEHANS-PROBOOK;initial catalog=HomeLibDB;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" 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

5
推荐指数
1
解决办法
5401
查看次数

如何将Win32 API应用程序部署为可执行文件

如何将我的Win32应用程序部署为EXE应用程序,以便其他人(未安装VC++)可以使用它?

我在Windows 7上使用VC++ 2010.

winapi exe

4
推荐指数
1
解决办法
3290
查看次数

如何返回cpp文件的目录?

我正在尝试返回我正在运行的 cpp 文件的路径。有谁知道实现这一点的方法或方法?例如,假设我test.cpp在我的计算机路径中有这个文件"C:\Programming\Visual Studio\Test\Test\test.cpp"

有没有办法在不手动输入的情况下获得这个路径?我正在尝试确定一种使用 c++ 返回此路径的方法。

对于我的 ftp 程序,我需要获取.txt, .pdf, .etc 文件的列表,这些文件与 .cpp 文件位于同一路径。这就是为什么我想要.cpp路径而不是.exe路径。

有什么建议?

c++ directory visual-studio-2013

4
推荐指数
1
解决办法
4730
查看次数