里面包含了用于Revit二次开发插件安装包制作相关数据和工程,可以用于参考和进一步实现
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 239675 2014-01-22 05:07 RevitSetupSampleRevit.ico
文件 161 2015-01-04 17:14 RevitSetupSampleRevitAddInDeployerapp.config
文件 868 2015-06-23 17:03 RevitSetupSampleRevitAddInDeployerobjDebugDesignTimeResolveAssemblyReferences.cache
文件 6884 2015-07-24 10:46 RevitSetupSampleRevitAddInDeployerobjDebugDesignTimeResolveAssemblyReferencesInput.cache
文件 2052 2015-07-24 10:47 RevitSetupSampleRevitAddInDeployerobjDebugRevitAddInDeployer.csproj.FileListAbsolute.txt
文件 7619 2015-03-26 10:34 RevitSetupSampleRevitAddInDeployerobjDebugRevitAddInDeployer.csprojResolveAssemblyReference.cache
文件 13824 2015-07-24 10:47 RevitSetupSampleRevitAddInDeployerobjDebugRevitAddInDeployer.exe
文件 22016 2015-07-24 10:47 RevitSetupSampleRevitAddInDeployerobjDebugRevitAddInDeployer.pdb
文件 0 2015-03-26 10:34 RevitSetupSampleRevitAddInDeployerobjDebugTemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2015-03-26 10:34 RevitSetupSampleRevitAddInDeployerobjDebugTemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2015-03-26 10:34 RevitSetupSampleRevitAddInDeployerobjDebugTemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
文件 12934 2015-03-26 10:33 RevitSetupSampleRevitAddInDeployerProgram.cs
文件 2994 2015-06-23 17:05 RevitSetupSampleRevitAddInDeployerPropertiesapp.manifest
文件 1368 2014-09-30 12:08 RevitSetupSampleRevitAddInDeployerPropertiesAssemblyInfo.cs
文件 4850 2015-07-24 10:46 RevitSetupSampleRevitAddInDeployerRevitAddInDeployer.csproj
文件 801 2015-01-19 14:34 RevitSetupSampleRevitAddInDeployerRevitAddInDeployer.csproj.user
文件 1973 2015-07-24 10:47 RevitSetupSampleRevitSetupSample.sln
..A..H. 53760 2015-07-24 10:47 RevitSetupSampleRevitSetupSample.v12.suo
文件 1155 2015-07-23 18:25 RevitSetupSampleTestAppCsApp.cs
文件 6698 2015-07-24 12:04 RevitSetupSampleTestAppobjDebugDesignTimeResolveAssemblyReferencesInput.cache
文件 0 2015-07-23 18:05 RevitSetupSampleTestAppobjDebugTemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2015-07-23 18:05 RevitSetupSampleTestAppobjDebugTemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2015-07-23 18:05 RevitSetupSampleTestAppobjDebugTemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
文件 790 2015-07-24 11:13 RevitSetupSampleTestAppobjDebugTestApp.csproj.FileListAbsolute.txt
文件 25697 2015-07-24 10:37 RevitSetupSampleTestAppobjDebugTestApp.csprojResolveAssemblyReference.cache
文件 5120 2015-07-24 11:13 RevitSetupSampleTestAppobjDebugTestApp.dll
文件 13824 2015-07-24 11:13 RevitSetupSampleTestAppobjDebugTestApp.pdb
文件 1338 2015-07-23 18:05 RevitSetupSampleTestAppPropertiesAssemblyInfo.cs
文件 2743 2015-07-24 12:04 RevitSetupSampleTestAppTestApp.csproj
文件 662 2015-07-23 18:05 RevitSetupSampleTestCmdCsCmd.cs
............此处省略58个文件信息
using System;
using System.IO;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.InteropServices;
using Autodesk.RevitAddIns;
namespace RevitAddInDeployer
{
class Program
{
[DllImport(“kernel32“)]
public static extern int GetPrivateProfileString(string section string key string def StringBuilder retVal int size string filePath);
[DllImport(“kernel32“)]
public static extern int WritePrivateProfileString(string section string key string setVal string filePath);
public const string INI_FILE_NAME = “Setup.ini“;
public const string CONFIG_ADDIN_CONTENT = “AddInContent“;
public const string CONFIG_ADDIN_TYPE = “Type“;
public const string CONFIG_ADDIN_NAME = “Name“;
public const string CONFIG_ADDIN_ASSEMBLY_NAME = “AssemblyName“;
public const string CONFIG_ADDIN_FULLCLASS_NAME = “FullClassName“;
public const string CONFIG_ADDIN_VENDOR_ID = “VendorId“;
public const string CONFIG_ADDIN_FILE = “AddInFile“;
public const string CONFIG_ADDIN_FILE_NAME = “FileName“;
public const string CONFIG_PLATFORM = “PlatForm“;
public const string CONFIG_VERSION_COUNT = “VersionCount“;
public const string CONFIG_VERSION = “Version“;
public const string CONFIG_ARCH_X86 = “PathX86“;
public const string CONFIG_ARCH_X64 = “PathX64“;
public static List ErrorMsgSet = new List();
public static string CurAppDir = ““;
public struct VersionInfo
{
public string appVersion;
public string pathX86;
public string pathX64;
};
public struct AddInInfo
{
public string addInType;
public string addInName;
public string addInAssemblyName;
public string addInAssemblyFullClassName;
public string vendorId;
public string manifestFileName;
public int versionCount;
public List versionInfo;
public void InitVersionInfo()
{
versionCount = 0;
versionInfo = new List();
}
};
public struct DeployPath
{
public string addInFilePath;
public string addInAssemblyPath;
}
public struct DeployInfo
{
public int deployCount;
public List deployItem;
public DeployInfo(bool initTag)
{
deployCount = 0;
deployItem = new List();
}
};
public static void ShowErrorMsg()
{
Console.WriteLine(“发生错误本次插件安装失败!“);
foreach(string msg in ErrorMsgSet)
{
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 239675 2014-01-22 05:07 RevitSetupSampleRevit.ico
文件 161 2015-01-04 17:14 RevitSetupSampleRevitAddInDeployerapp.config
文件 868 2015-06-23 17:03 RevitSetupSampleRevitAddInDeployerobjDebugDesignTimeResolveAssemblyReferences.cache
文件 6884 2015-07-24 10:46 RevitSetupSampleRevitAddInDeployerobjDebugDesignTimeResolveAssemblyReferencesInput.cache
文件 2052 2015-07-24 10:47 RevitSetupSampleRevitAddInDeployerobjDebugRevitAddInDeployer.csproj.FileListAbsolute.txt
文件 7619 2015-03-26 10:34 RevitSetupSampleRevitAddInDeployerobjDebugRevitAddInDeployer.csprojResolveAssemblyReference.cache
文件 13824 2015-07-24 10:47 RevitSetupSampleRevitAddInDeployerobjDebugRevitAddInDeployer.exe
文件 22016 2015-07-24 10:47 RevitSetupSampleRevitAddInDeployerobjDebugRevitAddInDeployer.pdb
文件 0 2015-03-26 10:34 RevitSetupSampleRevitAddInDeployerobjDebugTemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2015-03-26 10:34 RevitSetupSampleRevitAddInDeployerobjDebugTemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2015-03-26 10:34 RevitSetupSampleRevitAddInDeployerobjDebugTemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
文件 12934 2015-03-26 10:33 RevitSetupSampleRevitAddInDeployerProgram.cs
文件 2994 2015-06-23 17:05 RevitSetupSampleRevitAddInDeployerPropertiesapp.manifest
文件 1368 2014-09-30 12:08 RevitSetupSampleRevitAddInDeployerPropertiesAssemblyInfo.cs
文件 4850 2015-07-24 10:46 RevitSetupSampleRevitAddInDeployerRevitAddInDeployer.csproj
文件 801 2015-01-19 14:34 RevitSetupSampleRevitAddInDeployerRevitAddInDeployer.csproj.user
文件 1973 2015-07-24 10:47 RevitSetupSampleRevitSetupSample.sln
..A..H. 53760 2015-07-24 10:47 RevitSetupSampleRevitSetupSample.v12.suo
文件 1155 2015-07-23 18:25 RevitSetupSampleTestAppCsApp.cs
文件 6698 2015-07-24 12:04 RevitSetupSampleTestAppobjDebugDesignTimeResolveAssemblyReferencesInput.cache
文件 0 2015-07-23 18:05 RevitSetupSampleTestAppobjDebugTemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2015-07-23 18:05 RevitSetupSampleTestAppobjDebugTemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2015-07-23 18:05 RevitSetupSampleTestAppobjDebugTemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
文件 790 2015-07-24 11:13 RevitSetupSampleTestAppobjDebugTestApp.csproj.FileListAbsolute.txt
文件 25697 2015-07-24 10:37 RevitSetupSampleTestAppobjDebugTestApp.csprojResolveAssemblyReference.cache
文件 5120 2015-07-24 11:13 RevitSetupSampleTestAppobjDebugTestApp.dll
文件 13824 2015-07-24 11:13 RevitSetupSampleTestAppobjDebugTestApp.pdb
文件 1338 2015-07-23 18:05 RevitSetupSampleTestAppPropertiesAssemblyInfo.cs
文件 2743 2015-07-24 12:04 RevitSetupSampleTestAppTestApp.csproj
文件 662 2015-07-23 18:05 RevitSetupSampleTestCmdCsCmd.cs
............此处省略58个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)