发布时:访问IIS元数据库失败,网上查出是VS和IIS安装顺序的问题,于是卸载掉VS2005,重装IIS之后仍然报错

发布时:访问IIS元数据库失败,网上查出是VS和IIS安装顺序的问题,于是卸载掉VS2005,重装IIS之后仍然报错,第1张

命令提示符下到C:\WINDOWS\MicrosoftNET\Framework\v2050727,输入aspnet_regiis -ir重新注册net看看看,另外你的网站所在目录的右键属性安全下可以添加一个EveryOne用户,完全控制(如果你的系统是xp,需要到文件夹选项的查看下取消掉使用简单文件共享才能看到这个安全选项)

是ID出错了,Excel文件本身有问题。

解决办法如下:

1关闭indesign重新打开,这样ID会自动更新或者重启电脑。

2可以将excel数据复制到记事本里,然后新建一个空白excel表格,再粘回来。可以先复制几列数据来判断是不是excel文件本身有问题。

AdobeInDesign是Adobe公司的一个桌面出版(DTP)的应用程序,主要用于各种印刷品的排版编辑。该软件是直接针对其竞争对手QuarkXPress而发布的。

拉一个FileUpload1控件作上传,然后在服务段读取excel文件,注意excel存放目录要开发权限给network serivice

protected void btnUpload_Click(object sender, EventArgs e)

{

bool flag = false;

StringBuilder sb = new StringBuilder();

if (thisFileUpload1FileName == "")

{

sbAppend("请选择excel文件!!" + "\r\n");

}

else

{

string filefullpath = thisFileUpload1PostedFileFileName;

string filename = filefullpathSubstring(filefullpathLastIndexOf("\\") + 1);

string type = filenameSubstring(filenameLastIndexOf("") + 1)ToLower();

if (type == "xls")

{

string sJudgeIfExit = ServerMapPath("\\Upload\\") + filename;

if (SystemIODirectoryExists(sJudgeIfExit))

{

sbAppend("文件名重复!!" + "\r\n");

}

else

{

thisFileUpload1PostedFileSaveAs(sJudgeIfExit);

Session["OTCTable"] = CreateDataSource(sJudgeIfExit)Tables[0];

sbAppend("加载ExcelOK!" + "\r\n");

flag = true;

}

}

else

{

sbAppend("请选择excel文件 *** 作!" + "\r\n");

}

}

}

private DataSet CreateDataSource(string filepath)

{

DataSet myds = new DataSet();

string strCon = "Provider=MicrosoftJetOLEDB40;Data Source=" + filepath + "; Extended Properties=Excel 80;";

OleDbConnection olecon = new OleDbConnection(strCon);

OleDbDataAdapter myda = new OleDbDataAdapter("SELECT FROM [Sheet1$]", strCon);

mydaFill(myds, "excel");

return myds;

}

自己写的程序去打开xls文件。很可能程序先打开xls文件,然后程序退出时没有关闭xls文件。然后你再执行时就会不能打开xls文件。

要确认是不是这个问题很简单,重启下电脑,再执行试试。如果可以打开xls了,那就是这个问题。

其他可能性先不说。

首先把你项目所在文件夹建立共享然后打开IIS选择默认网站-->右击 选择添加虚拟目录然后选择已经添加的虚拟目录--》右击 选择 转换为应用程序然后 右击该应用程序---》选择管理应用程序---》浏览网站 发布成功!!!

以上就是关于发布时:访问IIS元数据库失败,网上查出是VS和IIS安装顺序的问题,于是卸载掉VS2005,重装IIS之后仍然报错全部的内容,包括:发布时:访问IIS元数据库失败,网上查出是VS和IIS安装顺序的问题,于是卸载掉VS2005,重装IIS之后仍然报错、indesign数据库错误怎么解决、用.net写了个excel导入数据库,在本地上传excel能成功,但是把程式发布到服务器上之後,上传时报错,求高手指点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9475160.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存