vs2015怎么运行vs2010运行c程序的工程

VS2010安装后无法新建.项目空白..怎么办?不会发
--------------------------------------
神马症状啊,NEW-&PROJECT 点完没反应?&&&&live555(2015.11月的live555,比较新的) 可以在VS2010下直接编译的工程
live555(2015.11月的live555,比较新的) 可以在VS2010下直接编译的工程
live555(2015.11月的live555) 可以在VS2010下直接编译的工程。
其中OpenRtsp 可以直接在VS2010下编译出exe,
可以直接使用
OpenRtsp.exe URL
若举报审核通过,可奖励20下载分
被举报人:
gengxt2003
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
VIP下载&&免积分60元/年(1200次)
您可能还需要
开发技术下载排行自由、创新、研究、探索
Linux/Windows Mono/DotNet [ Open Source .NET Development/ 使用开源工具进行DotNet软件开发]锐意进取,志存高远.成就梦想,只争朝夕.从你开始,创新世界.【That I exist is a perpetual supprise which is life. Focus on eCommerce】
本文个人同步博客地址
在安装好VS2015之后,一直想看看新版本的Web项目如何,上个周建了项目之后发现真是面目全非,微软这次更新真是太凶了。于是我就有了想简单的了解一下新建的项目结构的冲动,真是一发不可收啊,自己只是想研究个皮毛,这前前后后大概花掉了一周的时间(当然都是业余的)才大致搞明白了一点吧。在此就进行记录一下。首先来创建一个Web项目
1、打开VS2015新建ASP.NET Web应用程序
2、选择ASP.NET 5 Starter Web
3、新建项目后可以发现项目结构如下
可以发现项目结构可以分为1到6六个部分。接下来我就来简单的描述一下我对这6个部分的理解。
1、global.json  
1、global.json 文件存放在&Solution Items&解决方案目录下,打开 global.json文件发现,默认有这样的配置:
下面我们来验证一下这个sources的作用。先来做一件事情,下载Asp.Net MVC源码地址为。然后看一下下载后的文件
现在我将这些文件简单的复制到E:\projects\Mvc。然后我们回到global.json这个文件,将其中代码简单修改,修改后的内容如下
////"sources": [ "src", "test" ]
"sources": ["E:\\projects\\Mvc\\src" ]
再来做两个操作,右键解决方案,第一步先Clean Solution清除解决方案,第二步Build Solution编译解决方案
成功之后来看一下解决方案下的文件发生了什么变化
通过标记可以发现,解决方案下竟然加载了global.json中设置的路径项目
如果你想把这些项目删除掉,那么你可以先恢复global.json中的sources值,以及手动删除解决方案下的项目,然后重新编译即可。
2、Dependencies(Bower和NPM)   
Bower:bower是twitter开源的一款web包(如bootstrap、jquery)管理,依托github上越来越多的开源web(html+css+js)项目,bower只需要github项目加一个配置文件就可以使用bower方式管理。bower提供了web包的添加、升级、删除、发布,以及管理包依赖,只需命令方式,即可轻松管理,再也不需要去手工下载拷贝文件了。
我们来看一下在VS2015中如何使用Bower。首先可以通过Nuget来下载安装Bower。
接着打开bower.json
在&dependencies&下输入knoc可以发现有智能提示额,我将来操作演示我们来添加knockout这个JavaScript的类库。
但对于类库版本没有进行提示
于是我单独到官网进行输入一个版本。
"knockout": "^3.2.0"
接下来我们通过菜单进行安装。先来找到位置 & View==&&Others Windows==&&Task Runner Explorer,打开后如下图所示
然后再在Tasks==&&bower右键后点击Run,这里其实就是要检查bower.json文件,然后会将我们添加的knockout类库进行添加到项目中,执行完毕后会发现
&NPM:npm 是 Node.js 的模块依赖管理工具。作为开发者使用的工具,主要解决开发 Node.js 时会遇到的问题。如同 RubyGems 对于 Ruby 开发者和 Maven 对于 Java 开发者的重要性,npm 对与 Node.js 的开发者和社区的重要性不言而喻。现在已经移植到全宇宙最无敌的开发工具Visual Studio中了,真是令人欢呼雀跃。
NPM在VS2015中对应的配置文件为package.json。下面我们来添加一个模块:通过下面的截图可以发现,同样会有智能提示功能。
比如我们添加如下模块
"express": "^4.10.2"
然后在Task Runner Explorer下执行后在NPM文件夹下可以看到
现在可以右键express,然后点击Restore Package
其实就是真正安装express模块吧。
&对于NPM的具体使用可以参考
3、References  
References:References 其实就是我们之前VS版本中的引用,可以看下我在VS2010下的截图
和之前不同的是,现在VS2015项目目录中只有 ASP.NET 5.0 和 ASP.NET Core 5.0,其中所有的程序集都是通过 project.json 文件中的 dependencies节点进行配置管理。
引用好保存后,vs2015就会自动从nuget上下载相应组件。
4、MVC  
Controllers、Models和Views&和我们之前的 ASP.NET MVC 项目没什么区别,Migrations 是示例项目中使用 EntityFramework 代码迁移文件。
5、七个文件
不按照顺序了。
1、Project_Readme.html
这个页面很简单就是针对ASP.NET 5的一个自述HTML网页。通过这个网页可以链接到关于ASP.NET 5的相关内容页面。
2、Startup.cs 应该就是原来的Global.asax.cs。
3、config.json主要就是配置数据库链接字符串。
4、gruntfile.js相当于一个任务插件管理器
下面这就是Grunt的任务运行模版
在里面分为Alias Tasks和Tasks,其中alias中的任务,是通过在gruntfile中注册任务得来 grunt.registerTask("default", ["bower:install"]);
而tasks则是由 grunt.loadNpmTasks("grunt-contrib-copy")得来,这些包需要提前通过package.json声明好。
下面我简单的通过Grunt来压缩一个css文件。
①、在package.json中声明插件cssmin
②、在gruntfile.js文件中加载插件
grunt.loadNpmTasks("grunt-contrib-cssmin");
③、在NPM在进行安装插件
④、在Task Runner Explorer中刷新
⑤、在gruntfile.js中添加注册任务和压缩的文件
⑥、下面到Task Runner Explorer进行刷新,刷新之后
然后执行Run
&执行完之后查看发现
不过数值略有差异。也没什么关系差不太多。
这里只是通过Grunt执行了一个压缩的功能,还有其他很多的功能这里就不进行学习记录了。
6、wwwroot
看到wwwroot,你也许并不陌生。我们来看看网站如何运行起来吧。
现在点击Web项目右键==》》Publish,选择File System
添加应用名称,选择目标路径,点击发布
既然已经启动了,那么就相当于网站自承载成功,现在可以打开网站了,但是什么信息都不知道。按照如下指示进行
打开http://localhost:5000
gruntfile.js通过Grunt来管理执行Bower和NPM,而Bower又通过bower.json文件进行管理,NPM又通过package.json进行管理。
project.json相当于原来的配置文件可以管理References下项目的引用集合以及其他配置。
Startup.cs相当于原来的Global.asax.cs。config.json主要来定义数据库的链接字符串。
wwwroot下存放的是一些静态文件。Web项目发布后,通过bin目录下唯一的dll文件AspNet.Loader.dll与命令web.cmd让网站就可以运行起来。这其中的奥秘还有待进一步的深入研究呀。
阅读(...) 评论()
随笔 - 15530
评论 - 1182  VS2010及以前的版本,创建项目时都可以在CLR下找到“Windows窗体应用程序”的项目模板,但VS2012之后的版本就没这么方便了。可以通过打开旧版本的项目来修改,也可以像下面这样操作:这里就以VS2015预览版为例,打开VS2015如下图所示:众所周知,WinForm需要.NET的支持。因此咱们需要建立一个CLR空项目,步骤如下:  ①新建项目  ②选择CLR空项目:  ③结果:添加WinForm头文件:  ①右键点击头文件,添加新建项:  ②选择UI的windows窗体:  ③结果:这里出现了大家熟知的窗体设计器,但是还是没能运行,因为没有主函数。需要继续进行如下操作:  编写主函数代码  代码这里给出了,大家注意修改以对应命名空间名称和窗体类名称#include &MyForm.h&using namespace Project2;//使用MyForm.h中定义的命名空间[STAThread]//单线程特性,有些组件要求单线程int main(array&System::String^&^args){
Application::EnableVisualStyles();//启用可视化界面,不然会很难看
Application::Run(gcnew MyForm());//创建一个窗体,并进入消息循环
return 0;}  点击“本地Windows调试”,结果:  而后:我们发现程序可以成功编译运行了,但是还留着一个黑乎乎的控制台。接下来咱就通过设置去除这个控制台:  ①右键点击项目,设置项目属性:  ②子系统改为窗口:  ③入口函数设置为main:  7.再次执行,黑框就不见了:  欢迎新伙伴加入咱建的C++群了解更多信息:/bbdai
最新教程周点击榜
微信扫一扫

我要回帖

更多关于 vs2010怎么运行c程序 的文章

 

随机推荐