Google [站内搜索]

分类: Web编程预览模式: 普通 | 列表

IIS Express坑爹的错误信息

今天本地测试一个页面出错,未将对象引用设置到对象的实例,这通常是使用一个为null的对象导致,只要找到出错行,检查下代码一般就能解决:



按错误信息查看了57行代码,检查相关对象,并没发现可疑的地方,代码删删改改,折腾了一下午,始终没解决。最后放弃IIS Express,使用VS2012自带服务器调试,泪奔,错误的地方实际是在59行:

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1369
前些天用cwRsync对两台服务器网站文件做了互备,今天凌晨一台服务器当机,DNS自动切换到另一台服务器,页面浏览正常。早上发现新服务器在线生成apk总是失败,检查发现新服务器上没有安装jdk,下载安装/添加环境变量/分配权限,再测试,还是失败,错误信息如下:

引用内容 引用内容
System.ComponentModel.Win32Exception (0x80004005): 系统找不到指定的文件。
   at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
   at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3579
[HttpPost]
public ActionResult Edit(Person person)
{
    if (ModelState.IsValid)
    {

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 7689
分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2218

C#实现HttpUtility.UrlEncode输出大写字母

在C#中,HttpUtility.UrlEncode("www+mzwu+com")编码结果为www%2bmzwu%2bcom,由于一些服务器对大小写敏感,要求结果改为www%2Bmzwu%2Bcom,注意,不是WWW%2BMZWU%2BCOM。

一开始看到这需求,我的注意力就转移到怎么将www%2bmzwu%2bcom转为www%2Bmzwu%2Bcom,正则等方法马上浮现出来,最后发现,一开始思路就错了,舍本逐末,用HttpUtility.UrlEncode就可以搞定:

public string UrlEncode(string str)

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 7342
执行下边命令可手动编译生成ASP.NET MVC3 Web应用程序项目[1],生成的站点文件保存在输出路径的_PublishedWebsites文件夹中:
MSBuild.exe 项目文件 /t:Clean;Build /p:Configuration=Release;OutDir=输出路径

为方便编译生成,将命令写成批处理保存到SendTo文件夹[2],只需右键单击项目文件,在菜单中选择发送到Release.bat即可:
@echo off
set savedir=F:\Project\Release

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2242

使用Entity Framework做数据导入出错一例

使用Entity Framework将一批存放在文本文件中的数据导入SQL Server,运行发现当某条数据导入出错时,后面的数据全都报错,代码简化如下:

using (testContext context = new testContext())
{
    Person person = null;

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 1801
1.HttpHelper类:

using System;
using System.Collections.Specialized;
using System.IO;

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 13287