arj*_*jun 10 asp.net visual-studio-2012
我最近下载了visual studio 2012 for web(快速版),我正在创建简单的asp .net空网站.我正在使用websockets从mysql数据库中检索数据.为此,我想将.ashx文件添加到我的解决方案,但是当我点击添加新项目时,它没有给我添加.ashx文件(处理程序文件)的选项.
编辑 - 我添加新文件的所有选项是文本文件html页面样式表xml文件xml架构xslt文件sql文件
sea*_*alz 23
该项目列为"通用处理程序"
它也只是一种文件类型,如果你不能添加它,你可以添加一个html页面.添加时调用它就像Handler.ashx.
然后复制并粘贴默认处理程序代码,然后重建.
<%@ WebHandler Language="C#" Class="Handler" %>
using System;
using System.Web;
public class Handler : IHttpHandler {
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
context.Response.Write("Hello World");
}
public bool IsReusable {
get {
return false;
}
}
}
Run Code Online (Sandbox Code Playgroud)
一旦重建并关闭/重新打开新的.ashx文件,Visual Sudio将停止对您大喊大叫并强调内容.
如果它仍有问题,某些地方就会被解雇.如果你有旧版本的工作室,看看它是否会让你在那里创建一个.ashx.然后可能导入它?
缺少模板的EDIT-Visual Studio命令提示符
您可以运行Visual Studio Command promt并查看`devenv',如果您缺少模板但将它们放在模板目录中.它们可能只需要安装.
devenv /installvstemplates
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
23827 次 |
| 最近记录: |