`
weihe6666
  • 浏览: 444829 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

VS2008 Property Pages设置

阅读更多
VS2008 Property Pages设置

一、VS2008 Property Pages设置
【Configuration Properties】

  General-> 【Output Directory】  .../../output/debug 表示生成文件的输出路径

  General->【Intermediate Directory】.WsIuCsParser___Win32_Debug表示生成的中间路径

Debugging->【Command】../../output/debug/TMPlatformConsole.exe表示此工程为Dll,TMPlatformConsole.exe会调用这个dll,并且可以在Dll中添加断点

Debugging->【Working Directory】../../output/debug,设置工作的路径

【c/c++】

General-> 【Additonal Include Directories】./include/epan,./include/glib,./include,./include/decode表示此工程所依赖的文件所在路径

Precompiled headers->【Precompiled Header File】.WsIuCsParser___Win32_Debug/WsIuCsParser.pch

预编译头文件

Output Files->【ASM List Name】.WsIuCsParser___Win32_Debug/

Output Files->【Object File Name】.WsIuCsParser___Win32_Debug/

Output Files->【Program Database File Name】.WsIuCsParser___Win32_Debug/

【Linker】

General->【Output File】../../output/debug/WsIuCsParser.dll,定义输出文件路径及名称

General->【Additional Library Directories】./lib 依赖lib路径

Input->【Additional Dependencies】 glib-2.0.lib gmodule.lib  依赖的lib文件

Input->【Module Definition File】./ws_IuCs.def,定义要导出函数的文件,如果要导出函数,这是必须定义的

定义格式:

LIBRARY WsIuCsParser
DESCRIPTION "WsIuCsParser DLL"
EXPORTS
InitWsParserIuCs    @1
DeInitWsParserIuCs   @2
WsIuCsParse       @3

Debugging-> 【Generate Program Database File】.../../output/debug/WsIuCsParser.pdb

Advanced->【Import  Library】.../../output/debug/WsIuCsParser.lib


二、vs工程属性中宏
宏 说明
$(RemoteMachine) 设置为“调试”属性页上“远程机器”属性的值。有关更多信息,请参见更改用于 C/C++ 调试配置的项目设置。
$(ConfigurationName) 当前项目配置的名称(如“Debug”)。
$(PlatformName) 当前项目平台的名称(如“Win32”)。
$(Inherit) 指定在由项目生成系统所撰写的命令行中,继承的属性出现的顺序。默认情况下,继承的属性出现在当前属性的末尾。1
$(NoInherit) 使任何将被继承的属性不被继承。使用 $(NoInherit) 会导致对于同一个属性忽略所有出现的 $(Inherit)。1
$(ParentName) 包含此项目项的项的名称。该名称将是父文件夹名称或项目名称。
$(RootNameSpace) 包含应用程序的命名空间(如果有)。
$(IntDir) 为中间文件指定的相对于项目目录的目录路径。它解析为“中间目录”属性的值。
$(OutDir) 输出文件目录的路径,相对于项目目录。这解析为“输出目录”属性的值。
$(DevEnvDir) Visual Studio .NET 的安装目录(定义为驱动器 + 路径);包括尾部的反斜杠“/”。
$(InputDir) 输入文件的目录(定义为驱动器 + 路径);包括尾部的反斜杠“/”。如果该项目是输入,则此宏等效于 $(ProjectDir)。
$(InputPath) 输入文件的绝对路径名(定义为驱动器 + 路径 + 基本名称 + 文件扩展名)。如果该项目是输入,则此宏等效于 $(ProjectPath)。
$(InputName) 输入文件的基本名称。如果该项目是输入,则此宏等效于 $(ProjectName)。
$(InputFileName) 输入文件的文件名(定义为基本名称 + 文件扩展名)。如果该项目是输入,则此宏等效于 $(ProjectFileName)。
$(InputExt) 输入文件的文件扩展名。它在文件扩展名的前面包括“.”。如果该项目是输入,则此宏等效于 $(ProjectExt)。
$(ProjectDir) 项目的目录(定义为驱动器 + 路径);包括尾部的反斜杠“/”。
$(ProjectPath) 项目的绝对路径名(定义为驱动器 + 路径 + 基本名称 + 文件扩展名)。
$(ProjectName) 项目的基本名称。
$(ProjectFileName) 项目的文件名(定义为基本名称 + 文件扩展名)。
$(ProjectExt) 项目的文件扩展名。它在文件扩展名的前面包括“.”。
$(SolutionDir) 解决方案的目录(定义为驱动器 + 路径);包括尾部的反斜杠“/”。
$(SolutionPath) 解决方案的绝对路径名(定义为驱动器 + 路径 + 基本名称 + 文件扩展名)。
$(SolutionName) 解决方案的基本名称。
$(SolutionFileName) 解决方案的文件名(定义为基本名称 + 文件扩展名)。
$(SolutionExt) 解决方案的文件扩展名。它在文件扩展名的前面包括“.”。
$(TargetDir) 生成的主输出文件的目录(定义为驱动器 + 路径);包括尾部的反斜杠“/”。
$(TargetPath) 生成的主输出文件的绝对路径名(定义为驱动器 + 路径 + 基本名称 + 文件扩展名)。
$(TargetName) 生成的主输出文件的基本名称。
$(TargetFileName) 生成的主输出文件的文件名(定义为基本名称 + 文件扩展名)。
$(TargetExt) 生成的主输出文件的文件扩展名。它在文件扩展名的前面包括“.”。
$(VSInstallDir) 安装 Visual Studio .NET 的目录。
$(VCInstallDir) 安装 Visual C++ .NET 的目录。
$(FrameworkDir) 安装 .NET Framework 的目录。
$(FrameworkVersion) Visual Studio 使用的 .NET Framework 版本。与 $(FrameworkDir) 相结合,就是 Visual Studio 使用的 .NET Framework 版本的完整路径。
$(FrameworkSDKDir) 安装 .NET Framework SDK 的目录。.NET Framework SDK 可作为 Visual Studio .NET 的一部分安装,也可单独安装。
$(WebDeployPath) 从 Web 部署根到项目输出所属于的位置的相对路径。返回与 RelativePath 相同的值。
$(WebDeployRoot) 指向 <localhost> 位置的绝对路径。例如,c:/inetpub/wwwroot。
$(SafeParentName) 有效名称格式的直接父级的名称。例如,窗体是 .resx 文件的父级。
$(SafeInputName)
分享到:
评论

相关推荐

    解决xp系统中cadence错误error initializing com property pages

    当在Windows XP系统中使用Cadence进行设计工作时,可能会遇到“Error initializing COM property pages”的错误提示,这个问题主要涉及到COM(Component Object Model)接口的初始化问题。 COM是一种微软开发的技术...

    Undocumented MS Stock Property Pages In VC5在MFC应用程序中增

    标题中的“Undocumented MS Stock Property Pages In VC5”指的是在Microsoft Visual C++ 5.0(VC5)中未公开的微软内置属性页。这些属性页通常用于自定义MFC(Microsoft Foundation Classes)应用程序的控件和窗口...

    Undocumented MS Stock Property Pages In VC5VC5中未公开的Stoc

    标题提到的"Undocumented MS Stock Property Pages"就是其中之一。 Stock属性页是Windows API中的一个概念,它们是一组预定义的属性页,用于展示和编辑控件的常见属性。这些页面在标准的控件创建过程中并不总是可见...

    asp Property 实例

    在开始深入解析这个示例之前,我们先来了解一下ASP(Active Server Pages)以及Property的基本概念。 **ASP(Active Server Pages)** 是一种服务器端脚本环境,在HTML页面中嵌入VBScript或JScript等脚本语言,通过...

    JavaServer Pages API

    动作元素如`&lt;jsp:useBean&gt;`, `&lt;jsp:setProperty&gt;`用于管理JavaBeans组件。 2. **JSP生命周期**:JSP页面经历四个阶段:翻译、编译、加载和实例化。在翻译阶段,JSP页面被转换成一个Servlet源代码。接着,源代码被...

    JavaServer Pages高级编程

    - **指令**:如`&lt;%@page&gt;`、`&lt;jsp:include&gt;`等,用来设置页面属性或包含其他资源。 - **动作**:如`&lt;jsp:useBean&gt;`、`&lt;jsp:setProperty&gt;`等,用于操作JavaBean。 2. **JSP生命周期**: - **翻译阶段**:JSP页面...

    Active.Server.Pages技术参考辞典

    Property物件 Properties集合物件 Record物件 RecordSet物件 Request物件 Response物件 Server物件 Session物件 Stream物件 TextStream物件 PART 2: 相关程式语言之参考指南 HTML分类表格 HTML参考指南 VBScript分类...

    JavaServer Pages Specification v2.2

    5. **Expression Language (EL)**:一种轻量级的脚本语言,用于在JSP页面中获取和设置JavaBeans的属性,如`${bean.property}`。EL提供了一种简洁的方式来访问Java对象,而无需使用脚本元素。 6. **Servlet转换**:...

    Web Development with JavaServer Pages

    - **jsp:setProperty**:设置JavaBean的属性值。 - **jsp:getProperty**:获取JavaBean的属性值。 3. **脚本元素**: - **Scriptlets**:直接嵌入到HTML中的Java代码块。 - **Expressions**:用于输出Java...

    java server pages

    常见动作有`include`、`forward`、`useBean`、`setProperty`和`getProperty`。 5. **内置对象**:JSP提供了9个内置对象,包括`request`、`response`、`session`、`application`、`out`、`pageContext`、`exception`...

    Java Server Pages 第三版

    4. **动作元素**:JSP 3.0中的动作元素如`&lt;jsp:useBean&gt;`, `&lt;jsp:setProperty&gt;`, `&lt;jsp:getProperty&gt;`等,允许在页面间共享对象和执行其他操作。新的版本可能包含更多优化,使得这些元素的使用更为高效。 5. **标准...

    Java Server Pages 第三版(CHM).rar

    4. `jsp:setProperty`和`jsp:getProperty`:设置或获取JavaBean的属性。 五、EL(Expression Language) EL是一种简洁的表达式语言,用于从JSP页面中获取和设置JavaBean的属性。它简化了数据访问,无需编写Java脚本...

    iscsi.rar_Property_iscsi _miniport _tool_wmi

    WMI implementation in a iSCSI miniport can be tested using the iscsicli.exe application, device manager property pages, WBEMTEST.exe and scripts generated by the wmimofck.exe tool.

    jSP (Java Server Pages)

    4. **元素**:在web.xml文件中新增,用于配置JSP相关设置,包含和&lt;jsp-property-group&gt;子元素,提供了更多灵活性和定制选项。 **JSP的优势** 1. **跨平台**:基于Java,能够在不同操作系统上运行。 2. **易于维护**...

    jsp学习专用教程,Java Server Pages教程

    - **jsp:setProperty** 和 **jsp:getProperty**:设置和获取JavaBean的属性值。 5. **EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)** - **EL**:简化了JSP中的数据访问,允许用...

    JSP的setProperty的使用方法

    在JavaServer Pages (JSP) 中,`&lt;jsp:setProperty&gt;` 是一个用于向已经实例化的JavaBean对象设置属性的指令。这个指令通常与 `&lt;jsp:useBean&gt;` 指令一起使用,允许开发者将表单数据或其他请求参数绑定到JavaBean的属性...

    Beginning Javaerver Pages代码

    - `&lt;jsp:setProperty&gt;`:设置JavaBean的属性值。 - `&lt;jsp:getProperty&gt;`:获取JavaBean的属性值。 6. **EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)**: - EL简化了表达式语言的...

Global site tag (gtag.js) - Google Analytics