小编Dee*_*Dee的帖子

无法安装msi包,要求.Net framework 4

我最近将系统升级到Windows 7 Enterprise.我已经为在VS2010中使用.Net framework 3.5构建的控制台应用程序创建了一个安装包.但是当我尝试在XP机器上安装msi时,它给了我这个警告,需要.Net Framework 4.

我尝试解决错误的步骤:

  1. 右键单击Project并在Application选项卡中将Target Framework设置为.Net Framework 3.5.
  2. 右键单击Project,选择Publish> Prerequisites> a)Selected .Net Framework 3.5 SP1和b)Windows Installer 3.1
  3. 右键单击Setup Project,Prerequisites> a)Selected .Net Framework 3.5 SP1和b)Windows Installer 3.1
  4. 重建安装项目以创建msi.

我在上面的所有步骤都是徒劳的,因为我在XP机器上安装msi时仍然会收到警告.

有没有人有更好的想法来解决这个问题?

.net c# msdeploy

9
推荐指数
1
解决办法
3616
查看次数

如何在磁盘上的序列化文件中附加数据

我有一个用C#编写的程序,该程序将数据序列化为二进制并将其写入磁盘。如果要向此文件添加更多数据,首先必须对整个文件进行反序列化,然后再向其中附加更多序列化的数据。是否可以在不反序列化现有数据的情况下将数据附加到此序列化文件中,以便在整个过程中节省一些时间?

c#

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

标签 统计

c# ×2

.net ×1

msdeploy ×1