初始化项目,实现setup功能,添加.gitignore和README.md
This commit is contained in:
commit
b3cf6a3d97
59
.gitignore
vendored
Normal file
59
.gitignore
vendored
Normal file
@ -0,0 +1,59 @@
|
||||
# Visual Studio 项目文件
|
||||
*. suo
|
||||
*. user
|
||||
*. userosscache
|
||||
*. sln.docstates
|
||||
|
||||
# 构建输出目录
|
||||
Debug/
|
||||
Release/
|
||||
build/
|
||||
Bin/
|
||||
Obj/
|
||||
|
||||
# 安装程序生成文件
|
||||
*. msi
|
||||
*. msp
|
||||
*. msm
|
||||
*. msu
|
||||
setup. exe
|
||||
|
||||
# 临时文件
|
||||
*. tmp
|
||||
*. temp
|
||||
*. log
|
||||
*. cache
|
||||
|
||||
# 操作系统文件
|
||||
Thumbs.db
|
||||
.DS_Store
|
||||
.DS_Store?
|
||||
._*
|
||||
.Spotlight-V100
|
||||
.Trashes
|
||||
ehthumbs.db
|
||||
|
||||
# 文本编辑器文件
|
||||
.vscode/
|
||||
.idea/
|
||||
*. swp
|
||||
*. swo
|
||||
*~
|
||||
|
||||
# 包管理文件
|
||||
.nuget/
|
||||
packages/
|
||||
|
||||
# 证书文件
|
||||
*. pfx
|
||||
*. p12
|
||||
*. key
|
||||
*. crt
|
||||
*. cer
|
||||
|
||||
# 环境变量文件
|
||||
.env
|
||||
.env.local
|
||||
.env.development.local
|
||||
.env.test.local
|
||||
.env.production.local
|
||||
1534
NavisworksTransport.Setup.vdproj
Normal file
1534
NavisworksTransport.Setup.vdproj
Normal file
File diff suppressed because it is too large
Load Diff
78
README.md
Normal file
78
README.md
Normal file
@ -0,0 +1,78 @@
|
||||
# NavisworksTransport.Setup
|
||||
|
||||
## 项目简介
|
||||
|
||||
NavisworksTransport.Setup 是一个 Visual Studio 安装项目,用于创建 NavisworksTransport 应用程序的安装包。该项目配置了必要的安装参数,生成 .msi 安装文件和引导程序,以便用户能够方便地安装和部署 NavisworksTransport 应用程序。
|
||||
|
||||
## 项目结构
|
||||
|
||||
```directory
|
||||
NavisworksTransport.Setup/
|
||||
├── Debug/ # 调试构建输出目录
|
||||
├── NavisworksTransport.Setup.vdproj # Visual Studio 安装项目文件
|
||||
└── Release/ # 发布构建输出目录
|
||||
├── NavisworksTransport.Setup.msi # 主安装包文件
|
||||
└── setup.exe # 安装引导程序
|
||||
```
|
||||
|
||||
## 功能特点
|
||||
|
||||
- 自动生成 MSI 安装包
|
||||
- 创建引导安装程序(setup.exe)
|
||||
- 支持 Debug 和 Release 两种构建配置
|
||||
- 配置了文件压缩和打包选项
|
||||
|
||||
## 环境要求
|
||||
|
||||
- Visual Studio(支持安装项目模板的版本)
|
||||
- .NET Framework(根据目标应用程序的要求)
|
||||
- Windows 操作系统(用于构建和运行安装程序)
|
||||
|
||||
## 构建指南
|
||||
|
||||
### 使用 Visual Studio 构建
|
||||
|
||||
1. 使用 Visual Studio 打开 `NavisworksTransport.Setup.vdproj` 文件
|
||||
2. 在解决方案配置中选择所需的配置(Debug 或 Release)
|
||||
3. 右键点击项目,选择「构建」或「重新生成」
|
||||
4. 构建完成后,安装文件将生成在对应的 `Debug` 或 `Release` 目录中
|
||||
|
||||
### 构建输出
|
||||
|
||||
- Debug 配置:生成 `Debug\NavisworksTransport.Setup.msi`
|
||||
- Release 配置:生成 `Release\NavisworksTransport.Setup.msi` 和 `Release\setup.exe`
|
||||
|
||||
## 安装说明
|
||||
|
||||
### 使用 setup.exe 安装
|
||||
|
||||
1. 运行 `Release\setup.exe`
|
||||
2. 按照安装向导的提示完成安装过程
|
||||
|
||||
### 直接使用 MSI 安装
|
||||
|
||||
1. 运行对应的 `NavisworksTransport.Setup.msi` 文件
|
||||
2. 按照 Windows 安装程序的提示完成安装
|
||||
|
||||
## 注意事项
|
||||
|
||||
- 当前配置中,安装程序未进行签名(SignOutput = FALSE)
|
||||
- 如需对安装程序进行数字签名,请修改项目配置中的证书相关设置
|
||||
- 安装程序支持中文界面(UILanguageId = 2052,对应中文)
|
||||
|
||||
## 维护与更新
|
||||
|
||||
如需修改安装配置,请使用 Visual Studio 打开 `.vdproj` 文件进行编辑,可调整以下内容:
|
||||
|
||||
- 安装文件位置
|
||||
- 注册表设置
|
||||
- 快捷方式创建
|
||||
- 安装条件和依赖项
|
||||
|
||||
## 许可证
|
||||
|
||||
内部项目
|
||||
|
||||
---
|
||||
|
||||
最后更新:2025/11/21
|
||||
Loading…
Reference in New Issue
Block a user