VS2008人力资源主要做什么文件是做什么的,我的工程打开是只读的

vs2008里面做的项目怎么在2005里面打开阿?_百度知道
vs2008里面做的项目怎么在2005里面打开阿?
我用vs2008设计的界面在vs2005全部打开,怎么办??
提问者采纳
那么需要修改CMFC*类为BCG* 类,所以直接打开是不可能的,然后将vs2008里的相关文件拷贝到vs2005中即可:创建一个vs2005工程。但是可以使用令一种方式. 如果有使用由于程序只能向下兼容,不能向上兼容。前提是你在vs2008工程中没有使用CMFC* 类. 这个处理就非常复杂了
提问者评价
其他类似问题
为您推荐:
vs2008的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁vs2008 打开资源文件失败_百度知道
vs2008 打开资源文件失败
VS2008生成了一个MFC项目?(我的VS刚装上:
rcxdti,内容如下,一点击资源文件前面的+号展开就会弹出一个错误对话框,但是在在资源视图窗口中却打不开资源文件,基本上没设置过什么.这种问题应该如何解决.dll
You may be unable to edit Win32 Resourses.dll is unable to load rcxdtiui
有的时候打开时虽然也弹出错误对话框。,但是还是能编辑资源文件。。。.不是只读。,根本不能编辑。有rcxdtiui,但是有些时候就会彻底打不开.dll这个文件。,应该不是缺文件造成的 ,上一个目录也有rcxdti.dll这个文件
提问者采纳
dll”这个dll,如果不是我也没有办法了。 那是不是只读了;vcpackages&#92,应该就可以解决问题了你找一找;2052下面有没有“VC&#92:VS安装路径&#92,没有的话我传给你
提问者评价
虽然你说的没法解决我面临的问题,但还是要谢谢了
其他类似问题
为您推荐:
vs2008的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁VS2008资源文件是做什么的,我的工程打开是只读的_百度知道
VS2008资源文件是做什么的,我的工程打开是只读的
提问者采纳
资源文件是用来存放你的工程中需要使用的外部文件的,比如音乐和图片。
提问者评价
来自团队:
其他类似问题
为您推荐:
vs2008的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。
1.新建一个Class Library, 例如Name 为 CustomAction. 这个就是一个自定义安装行为的类。
2.&&&&&& 添加安装类。在新建的Library里面添加一个 Installer Class,名字我暂时定为MyInstallerClassDll
3.&&&&&& 重写基类的函数
&&& Commit
OnAfterInstall
OnAfterRollback
OnAfterUninstall
OnBeforeInstall
OnBeforeRollback
OnBeforeUninstall
OnCommitted
OnCommitting
每个函数对应的是安装过程中的不同时期。
我暂时重写了Commit函数,但是还没有自己的实现。
public override void Commit(System.Collections.IDictionary savedState)
&&&&&& &mit(savedState);
4.&&&&& 新建一个setup工程,在Other Project Types里面,并且下拉框选中Add to Solution。我暂时命名为setup. 当然这个前提是你有一个想安装的程序。 或者有你想制作安装程序的编译后的文件。
5.&&&&& 添加源程序文件。
切换Setup工程的视图为File System
左键点击Application Folder.这个文件夹就是放源程序文件的。User&s Desktop是放桌面快捷方式的,User&s Programs Menu是定义开始菜单的。
在右边空白的地方右键选中添加项目输出文件
下面下来列表选中你要安装的程序,比如我要安装的是 WpfSetup。按住Ctrl键选中Primary output和 Contetn Files,点击OK键。这样就把需要安装的程序的编译后的主要文件都添加进来了。当然也可以手动添加进来如上图选中Add-&File然后浏览到你的release或者是debug后的文件夹,然后选中主要文件添加进来。
6.&&&&& 创建快捷方式。在刚刚添加的Primary output from WpfSetup(Active) 上面点击右键,选择创建快捷方式,然后重命名。
把这个重命名的文件用鼠标左键托到User&s Desktop文件夹里面,这样的话就会在桌面上面生成一个快捷方式,然后再自定义开始菜单的结构,安装通常的做 法,我们在User&s Programs Menu文件夹里面新建一个文件夹用于放置我们安装卸载以及帮助手册之类的快捷方式。我定 义的文件夹是WPFSample,快捷方式的添加参照User&s Desktop里面快捷 方式的添加。
这样的话安装程序的文件结构已经完成了。
7. 设置系统必备属性。
&&& 在setup工程上面点击右键选择属性。
点击 Prerequisites,在弹出的对话框里面选择如下图所示的选项,一定要选择Download prerequisites from the same location as my application. 当然你也可以根据你的SDK选择不不同的版本。如果你选择的是3.5 Sp1。
如果在编译的过程中出现了The install location for prerequisites has not been set to 'component vendor's web site' and the file 'dotNetFx35setup.exe' in item 'Microsoft.Net.Framework.3.5.SP1' cannot be located on disk.这样的错误你就需要进行如下操作:
1.&&&&&& 打开[Program Files]\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\
DotNetFx35SP1 文件夹,在x64 操作系统上是 %ProgramFiles(x86)% \Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\DotNetFx35SP1
2.&&&&&& 修改Product.xml文件,在&PackageFiles&节点里面添加下 列内容,然后保存。
&PackageFile Name=&TOOLS\clwireg.exe& /&
&PackageFile Name=&TOOLS\clwireg_x64.exe& /&
&tPackageFile Name=&TOOLS\clwireg_ia64.exe& /&
3.&&&&&& 打开这个网址/fwlink?LinkID=118080,下载dotNetFx35.exe
4.&&&&&& 打开命令提示符窗口(DOS窗口),并且进入你下载的dotNetFx35.exe的文件夹
5.&&&&&& 执行下面这个命令dotNetFx35.exe /x:。注意/x后面有个冒号呢。
6.&&&&&& 把解压后的WCU\dotNetFramework里面的文件(如下图)拷贝到上面路径提到的DotNetFx35SP1文件夹下面
如果还有问题
1. 在Product.xml找到 &PackageFile Name=&dotNetFX30\XPSEPSC-x86-en-US.exe& 然后修改 PublicKey 的值为: DB0A8DCFC2C1499BCDAA3A34AD23596BDB6CBEEAAEBFC6D526C232118BBCDA5D2CFBBAE8F0DDD14A36E284C7F163F41AC8D40B194AD9 706DCEAF1FC0EE27F74A333CB74E5EFE361A17E03B745FFD53E12D5B0CA5E0DD07BF2B7130DFC606AADBC85E817B490BEF516B6625DED11DF3AEE215B8BAF89 7CF13DB62C9AE1AA94F9867ADDDCF40DB092C4B239C742A56D5C184AAB8FD78E833E780A47D8A4BF27B6 6B14A74BDF3D00B707CEE554D77D3010001
2.找到&PackageFile Name=&dotNetFX30\XPSEPSC-amd64-en-US.exe& 按照上面的步骤修改。
8.设置安装程序的属性
在setup工程上面右键点击选择属性。如下图。可以选择需要修改的属性,比如语言,作者和制造商以及安装程序的名字等等。
9.Rebuild 这个安装部署工程,然后在debug或者release文件里面找到安装文件,比如我的是WPFSample.msi. 双击就可以运行了。
10. 自定义安装界面
在setup工程上面点击右键选择用户界面视图
打开后如下图,可以看到安装分 下面三个部分,Start, Progress, End.我们可以在任意一个部分添加任意一个窗口。有些窗口需要用户输入参数的,这样的话就需要在后台获得这些 参数,这样就需要我们开始建立的CustomAction类了。
11. 自定义安装行为,选中一个你添加的对话框,比如我选中的是TextBoxes (A),它有四个输入框
我只需要两个所以第三个和第四 个的Visible属性都是false. 然后定义第一个和第二个输入框的属性名字,我定义的是NAME和PASSWORD。
切换到Customs Actions视图
在Install和Commit文件上面右键添加上面定义的那个Custom Action.当然这个Primary output已经添加到了Application Folder里面了(添加方法参照上文)。这个也可以就是那个工程的.dll文件。
选择Install或者Commit文件里面的CustomAction文件,查看属性
在CustomActionData属性里面输入参数名称和值例如/name=[NAME]这个表达式的意思就是定义一个变量名字是name值是前面添加的那个对话框的属性名称并用[]括起来。这样就可以在自定义安装类里面得到了。方法如下:
string name = this.Context.Parameters[&name&].ToString();
&&&& string pass = this.Context.Parameters[&password&].ToString();
这样就得到了输入框的值。然后 在进行一些逻辑操作。也可以抛出一个异常来终止安装过程,并回滚。
&&&& throw new Exception(&Invalidate name&);
回滚和卸载的程序我们也可以自定义,道理都是一样的 。
12. 实现卸载
&& 找到msiexec.exe这个文件,通常在C:\WINDOWS 下面
&& 添加到Application Folder里面修改名字为Uninstall.exe(也可以不修改)。
&& 创建快捷方式,移到User&s Programs Menu下 面的自定义的那个文件夹下面如WPFSample文件下面
然后打开属性窗口,设置Arguments值为 /x ProductCode
这个ProductCode值在 Setup工程的属性页可以看到
这样就完成了卸载程序了。
Copyright &
All Rights Reserved &&&&&&原文地址:http://blog.csdn.net/chenvsa/article/details/6288372
因为不小心打错了或其他原因会修改vs2008的工程/解决方案/类的名字
以下是方法:
一、先修改工程名/解决方案名
举例,原先的工程名为AAA&& 想要改成BBB
1.找到工程/解决方案所在的文件夹(已工程名/解决方案名命名,即AAA)
2.打开该文件夹,有一个AAA.sln
&& 将其重命名为BBB.sln
&& 用记事本打开该文档,点替换,将所有AAA替换为BBB,保存退出.
3.AAA文件夹下还有一个AAA文件夹,打开里面有一个AAA.vcproj
&& 将其重命名为BBB.vcproj
&& 同上,用记事本打开该文档,点替换,将所有AAA替换为BBB,保存退出.
4.将用AAA命名的文件夹全重命名为BBB
4.用VS打开该工程/解决方案,点重新生成解决方案
&& 这样就改好了工程名/解决方案名.
二、接下来是该类名
举例,原来类名AAA 想改为BBB
1.VS中打开该工程,CTRL+F将该工程中所有AAA字串改为BBB
2.手工将工程中所有.h,.cpp,.rc等文件名字含AAA的换为BBB
&& 比如我原来资源文件叫AAA.rc2现在改为BBB.rc2
&&&&&&&& 我原来叫AAADlg.cpp的源文件改名为BBBDlg.cpp
&&&&&&&&&以此类推...
3.重新编译生成.
三、删除多余文件
讲过上面的步骤,在工程所在的文件夹内就会生成名字含BBB的文件
但有一些名字含AAA的文件仍然存在,手动删除即可.
以防万一,可以删一个检查一下工程是否正常,不正常就还原它.
阅读(...) 评论()

我要回帖

更多关于 人力资源做什么工作 的文章

 

随机推荐