最近想研究一下各种网络协议,想装个opnet,无奈我的OS换成了WIN7,于是费了好大劲下了个opnet14.5,还要研究怎么把它装上去,网上找了篇文章,回头试试~~

opnet 14.5 + VS2008 + win7=麻烦

2011 十一月 16

tags: opnet, VS2008, win7
by 荒野无灯

  1. 热身运动:环境变量设置
  2. 软件安装
  3. 测试安装成功与否

北邮那个ftp上已经只有两个文件了,下载了也没用的。
我是在 http://iask.sina.com.cn/u/1819539183/ish?folderid=147344 下载的,共18个分卷压缩包,不得不说,电信的网速确实还不错,晚上下载的,基本上2-3MBps左右。没一会就下载完成。
安装之前先切断网络。(拔掉网线?禁用连接?客官请随意

热身运动:环境变量设置

我的vs2008是安装在D:\software\Microsoft Visual Studio 9.0,我只装了vc.
Environment Settings for 32-bit Windows platforms are as below:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
DevEnvDir=D:\software\Microsoft Visual Studio 9.0\Common7\IDE
D:\software\Microsoft Visual Studio 9.0\Common7\IDE
Framework35Version=v3.5

FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework

FrameworkVersion=v2.0.50727

INCLUDE=
D:\software\Microsoft Visual Studio 9.0\VC\ATLMFC\INCLUDE;
D:\software\Microsoft Visual Studio 9.0\VC\INCLUDE;
C:\Program Files\Microsoft SDKs\Windows\v6.0A\include;

LIB=
D:\software\Microsoft Visual Studio 9.0\VC\ATLMFC\LIB;
D:\software\Microsoft Visual Studio 9.0\VC\LIB;
C:\Program Files\Microsoft SDKs\Windows\v6.0A\lib;

LIBPATH=
C:\WINDOWS\Microsoft.NET\Framework\v3.5;
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;
D:\software\Microsoft Visual Studio 9.0\VC\ATLMFC\LIB;
D:\software\Microsoft Visual Studio 9.0\VC\LIB;

PATH=
D:\software\Microsoft Visual Studio 9.0\Common7\IDE;
D:\software\Microsoft Visual Studio 9.0\VC\BIN;
D:\software\Microsoft Visual Studio 9.0\Common7\Tools;
C:\WINDOWS\Microsoft.NET\Framework\v3.5;
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;
D:\software\Microsoft Visual Studio 9.0\VC\VCPackages;
C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin;

VCINSTALLDIR=
D:\software\Microsoft Visual Studio 9.0\VC

VS90COMNTOOLS=
D:\software\Microsoft Visual Studio 9.0\Common7\Tools\

VSINSTALLDIR=
D:\software\Microsoft Visual Studio 9.0

WindowsSdkDir=
C:\Program Files\Microsoft SDKs\Windows\v6.0A\

软件安装

Models_145A_PL1目录下面的是model安装文件,进入下面的windows目录,执行models_14.5.A_PL1_27-Feb-2008.exe
再进入modeler_docs_28-Jan-2008_win\Windows,执行modeler_docs_145A_7015_28Jan2008.exe安装文档,最后安装modeler_145A_PL1_7116_win\Windows\modeler_145A_7116.exe ,安装license server时注意选择standalone模式。
再从OPNET.Modeler.14.5.License.Maker-FFS.rar解压出来OPNET.Modeler.14.5.License.Maker-FFS.exe并放到opnet安装目录\14.5.A\sys\pc_intel_win32\bin目录下面,打开OPNET Modeler 14.5,然后执行OPNET.Modeler.14.5.License.Maker-FFS.exe
关闭OPNET Modeler 14.5再打开,然后点击菜单里的license manager,可以看到生成了1000个license.此时就可以正常使用OPNET Modeler了。
貌似这样就完了,其实没完。

测试安装成功与否

新建一project,至于项目要加些什么东西,自己搞定啊,用过opnet的应该都能很容易搞定这个的,不多说了。
点击run,simulation kernel选择optimized,时间选择短一点,0.2吧,测试一下而已。
好了,错误信息弹出来了,说无法找到msvcr90.dll,op_runsim_opt.exe无法执行。于是求助于神一样的google.
已经确认无效的解决方案:
1,从D:\software\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT复制msvcr90.dll等到opnet安装目录\14.5.A\sys\pc_intel_win32\bin目录下面或C:\WINDOWS\system32目录下面
2,复制opnet安装目录\14.5.A\sys\pc_intel_win32\bin\manifest_NET2008目录下面文件到opnet安装目录\14.5.A\sys\pc_intel_win32\bin\目录下面

最后,在Joey的空间找到了答案。
先复制opnet安装目录\14.5.A\sys\pc_intel_win32\bin\manifest_NET2008目录下面文件到opnet安装目录\14.5.A\sys\pc_intel_win32\bin\目录下面,再到opnet安装目录\14.5.A\sys\pc_intel_win32\bin\目录下面执行如下四条命令:

1
2
3
4
Mt.exe -manifest op_runsim.exe.manifest -outputresource:op_runsim.exe;1
Mt.exe -manifest op_runsim_opt.exe.manifest -outputresource:op_runsim_opt.exe;1
Mt.exe -manifest op_runsim_mtdev.exe.manifest -outputresource:op_runsim_mtdev.exe;1
Mt.exe -manifest op_runsim_dev.exe.manifest -outputresource:op_runsim_dev.exe;1

再仿真试一下,ok,这次成功了。查看结果:


C 运行时错误 R6034

http://msdn.microsoft.com/zh-cn/library/ms235560(v=VS.90).aspx

如何:将清单嵌入到 C/C++ 应用程序

http://msdn.microsoft.com/zh-cn/library/ms235591(v=VS.90).aspx

Mt.exe

http://msdn.microsoft.com/en-us/library/aa375649.aspx

这些就是解决问题的方法了~


环境变量设置win32/win64

FAQ ID: 2099

Question: What are the proper system environment settings for Microsoft Visual Studio 2008 compiler to work with release 14.5 or later [for 32-bit and 64-bit Windows]?
Answer: This FAQ is provided as a courtesy for OPNET users to help with the initial configuration of Microsoft Visual C++; OPNET Technical Support does not officially support system administration for non-OPNET products. The following variables need to be specified for proper operation of MSVC++ with OPNET. (Depending on how MSVC was installed, these variables may have already been set by the MSVC installation process).

As of 14.5 PL0,OPNET supports Microsoft Visual Studio 2008.

Notelease refer to FAQ 1685 for MSVS 2005, FAQ 1219 for .NET 2003 and FAQ 783 for .NET 2002 settings.


Note that you must ensure your system environment is set up correctly. Here is the list of environment settings that should be added or set in the System Variables on your computer.
(Note: If the variable name already exists, make sure that the value associated for that variable exists. If not, you must add the below value to the variable. Consult your System Administrator or Microsoft technical support for assistance. This FAQ is provided as a courtesy only.)

NOTE: The following settings assume that Visual Studio 2008 has been installed using the default installation directory settings and that your Windows directory is C:\Windows. If these are not the settings you have, then you must adjust the following settings accordingly.

Environment Settings for 32-bit Windows platforms are as below:

DevEnvDir=C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE

Framework35Version=v3.5

FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework

FrameworkVersion=v2.0.50727

INCLUDE=
C:\Program Files\Microsoft Visual Studio 9.0\VC\ATLMFC\INCLUDE;
C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE;
C:\Program Files\Microsoft SDKs\Windows\v6.0A\include;

LIB=
C:\Program Files\Microsoft Visual Studio 9.0\VC\ATLMFC\LIB;
C:\Program Files\Microsoft Visual Studio 9.0\VC\LIB;
C:\Program Files\Microsoft SDKs\Windows\v6.0A\lib;

LIBPATH=
C:\WINDOWS\Microsoft.NET\Framework\v3.5;
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;
C:\Program Files\Microsoft Visual Studio 9.0\VC\ATLMFC\LIB;
C:\Program Files\Microsoft Visual Studio 9.0\VC\LIB;

PATH=
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE;
C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN;
C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools;
C:\WINDOWS\Microsoft.NET\Framework\v3.5;
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;
C:\Program Files\Microsoft Visual Studio 9.0\VC\VCPackages;
C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin;

VCINSTALLDIR=
C:\Program Files\Microsoft Visual Studio 9.0\VC

VS90COMNTOOLS=
C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\

VSINSTALLDIR=
C:\Program Files\Microsoft Visual Studio 9.0

WindowsSdkDir=
C:\Program Files\Microsoft SDKs\Windows\v6.0A\

Environment Settings for 64-bit Windows platforms are as below:

Framework35Version=v3.5

FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework64

FrameworkVersion=v2.0.50727

INCLUDE=
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\ATLMFC\INCLUDE;
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\INCLUDE;
C:\Program Files\Microsoft SDKs\Windows\v6.0A\include;

LIB=
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\ATLMFC\LIB\amd64;
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\LIB\amd64;
C:\Program Files\Microsoft SDKs\Windows\v6.0A\lib\x64;

LIBPATH=
C:\WINDOWS\Microsoft.NET\Framework64\v3.5;
C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727;
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\ATLMFC\LIB\amd64;
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\LIB\amd64;

Path=
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\amd64;
C:\WINDOWS\Microsoft.NET\Framework64\v3.5;
C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727;
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\VCPackages;
C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE;
C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\Tools;
C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\x64;
C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin

VCINSTALLDIR=
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC

VS90COMNTOOLS=
C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\Tools\

VSINSTALLDIR=
C:\Program Files (x86)\Microsoft Visual Studio 9.0

WindowsSdkDir=
C:\Program Files\Microsoft SDKs\Windows\v6.0A\

To ensure that the MSVS 2008 is installed correctly, open a Command Prompt and type “cl” to invoke the compiler. Then type “link” to invoke the linker/binder. Confirm that each of these commands returns the correct information for the .NET installation.

After this, you can start OPNET Modeler and run simulations as usual.

转载于:https://blog.51cto.com/floscc/803599

OPNET win7安装相关推荐

  1. 未找到文件 服务器可能无此更新包文件,win7安装xampp提示windows找不到-n文件(安装成功后,443端口占用,apache服务器无法正常启动)的解决方案...

    1. 环境:win7 64位安装xampp 32位. 2. 安装过程最后,报错,提示windows找不到-n文件.以及说没有安装Microsoft Visual C++ 2008 Redistribu ...

  2. Win7安装软件,界面上中文显示乱码的解决方案

    Win7安装软件,界面上中文显示乱码的解决方案 参考文章: (1)Win7安装软件,界面上中文显示乱码的解决方案 (2)https://www.cnblogs.com/heyang78/p/42588 ...

  3. win7 安装PyTorch

    win7 安装PyTorch并测试 4月25号,PyTorch官方支持windows安装,博主第一时间安装使用了,下面分享安装过程和测试案例. 安装anaconda,方法查看:https://blog ...

  4. Win7安装64位CentOS 6.4双系统详细过程

    原文连接Win7安装64位CentOS 6.4双系统详细过程 本文是在两篇文章整合而成.分别是: Mr.Johness的 最清晰细致的教程!一步步教你打造Win7+CentOS双系统 和 cjh326 ...

  5. win7怎么安装nodejs_怎么解决win7安装软件提示

    使用win7系统的用户,自己在安装某个应用程序的时候系统提示"此程序被组策略阻止",导致了程序安装失败,其实这个问题可能是本地安全策略设置出的问题,那么怎么解决win7安装软件提示 ...

  6. 自制Win7安装U盘!

        大家都知道,Win7安装光盘为DVD,在小为2.3G左右,但光盘安装的速度没有U盘来的快,而且有些机器没有DVD光驱,或是有些笔记本不带光驱,就比较麻烦了!下面,我们就直接将Win7安装文件放 ...

  7. 用U盘或移动硬盘安装Windows7 (超简单制作Win7安装U盘方法)

    转载链接:http://www.iplaysoft.com/win7-usb-dvd-download-tool.html 最近很多人想要安装 Windows7 ,下载回去后的ISO镜像文件很多人都是 ...

  8. oracle 10g中没有refhost.xml,解决win7 安装oracle10g的问题

    当你使用win7安装oracle10g,很可能显示相关oraparam.ini相关的异常,导致无法继续安装oracle10g,可以通过以下步骤方式来安装,至于安装oracle后的稳定性,目前无法认证, ...

  9. win7安装nodejs 高版本不支持 换低版本

    win7安装nodejs失败 显示This application is only supported on Windows 8.1,Windows Server 2012 R2,or higer. ...

最新文章

  1. AI论文中的novelty如何评价?
  2. 专栏 | 机器学习 - 最大似然估计
  3. python线上培训多少钱-Python人工智能在线培训班学费多少钱?
  4. T-SQL 之 表变量和临时表
  5. python super理解(二)
  6. 自定义维护视图变量(Maintenance view variant)
  7. oracle 存储过程设置回滚点,(转)oracle 存储过程事宜使用断点回滚 -savepoint
  8. 简单python代码实例_求简洁优美的python代码例子、片段、参考资料
  9. Advanced Object Creation(JS,翻译MSDN文章)
  10. SAP 独立系统的传输请求
  11. nc系统java不能用_用友NC管理系统使用过程中常见问题和解决方法!
  12. 开发者的瑞士军刀「GitHub 热点速览 v.22.04」
  13. 龙芯2k1000-pmon(7)- pmon版本控制
  14. 用大白话聊聊分布式系统
  15. 通过表面分析评估 Cu-CMP 工艺
  16. 基于HAL库的stm32F7串口通信
  17. vue中的prop验证
  18. [译]带你揭开Kotlin中属性代理和懒加载语法糖衣
  19. 【Leetcode】最长递增子序列问题及应用
  20. python信息处理 WXQ 153

热门文章

  1. DVB信道编解码与调制解调
  2. python获取cpu温度_Python如何读取CPU和GPU的温度?
  3. 科林明伦杯哈尔滨理工大学第六届程序设计团队赛(流水账)
  4. 抽空学习了一下Markdown,写博客做格式真不错,一下午就学的差不多了
  5. 【LTE】Qualcomm LTE Packets log 分析(三)LTE Access Stratum Log Analysis
  6. 人民币即期汇率近六年首次跌破6.70 对国际消费影响几何
  7. 51nod 1213 二维曼哈顿距离最小生成树
  8. <stm32学习笔记>--基本定时器TIM6TIM7
  9. 使用unity制作AR的方法 EasyAR+ARCore
  10. 《数据库系统原理》教学上机实验报告