Revit2015+vs2012新建项目

1.在vs中创建一个类库,创建项目名称(eg:Project1);

2.在vs中添加引用,即安装的revit所在的目录下的revitAPI.dll以及RevitAPIUI.dll文件。

3.修改项目的属性

    应用程序中:修改目标框架为.net framework 4.5 输出为类库

   生成:常规中,修改目标平台为自己需要的(我这里需要X64).输出URL为项目的.dll文件需要输出的位置。

  调试:将调试中的启动操作改为启用外部并将Revit.exe的url放入启动操作的URL中。

4.在vs中编写代码并生成解决方案

5.选择工具,里面有一个可以创建GUID打开,直接复制已有的或者再次创建一个新的都可以(这里的GUID在后边要用)。

6.在安装的revit所在的系统盘下找到隐藏的Data文件夹,找到AutoDesk/Revit/Addins/2015的文件夹(并不是所有人都是这个目录,要根据自己安装的目录来)。在该目录下创建项目的.addin文件

以下是我的一个项目中的配置

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<RevitAddIns>
        <AddIn Type="Command">
            <!-- <下面一条语句中的在revit中显示的插件名称> -->
            <Name>成都项目</Name>
            <!-- <下面一条语句中的路径是项目编译(生成)时产生的dll的路径> -->
            <Assembly>E:\RevitDll\chengdu2015\chengdu.dll</Assembly>
            <!-- <AddInId>下面一条语句是你的项目的GUID码</AddInId> -->
            <AddInId>C98BB16F-CBA7-4A9D-9073-4DA755CF42BC</AddInId>
            <!-- <下面一条语句中的类名是创建项目时的类名> -->
            <FullClassName>chengdu.Class</FullClassName>   
<text>成都</text>            
            <VendorId>单位的信息</VendorId>
            <VendorDescription>单位的网址</VendorDescription> 
        </AddIn>
</RevitAddIns>

7.启动vs程序既可以实现把vs代码放入到revit中。

8.在打开的revit中可以看到在附加模块中存在一个外部命令。点击进去就可以实现vs中的功能。

致此,一个简单的revit与vs的连接就可以实现了。

 

转载于:https://my.oschina.net/u/3649874/blog/1806954

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值