简易代码之家

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  157 Posts :: 2 Stories :: 57 Comments :: 0 Trackbacks

#

问题现象:
1.未能加载文件或程序集“Interop.ADOX, Version=2.8.0.0, Culture=neutral, PublicKeyToken=bf2649b9bb8e6a82”或它的某一个依赖项。系统找不到指定的文件。
2.ADOX... 没有注册类。
解决办法:

将应用程序生成为Any CPU就可以了
反之,如果系统是64位的Win7,就应该将新项目的生成目标平台改为x86

综上:
64位的Win7 解决方案的生成目标平台设置为x86
32位操作系统 解决方案的生成目标平台设置为AnyCPU

另外一个网友的问题解决方法:

我遇到过这个问题有两次,不过环境不同。

第一次:Windows 2008 Server R2 64位;

第二次:Windows 7 64位;

原因分析:操作系统是64位的,但发布的程序引用了一些32位的ddl,所以出现了兼容性的问题。

解决方案:IIS——应用程序池——高级设置——启用32位应用程序 :true。

参考:http://www.jb51.net/article/31711.htm

posted @ 2015-01-04 18:07 Jakin.zhou 阅读(302) | 评论 (0)编辑 收藏

最近使用VS,在引用COM组件的时候,出现了无法嵌入互操作类型“……”,请改用适用的接口的错误提示。查阅资料,找到解决方案,记录如下:

选中项目中引入的dll,鼠标右键,选择属性,把“嵌入互操作类型”设置为False。

posted @ 2014-12-29 16:51 Jakin.zhou 阅读(235) | 评论 (0)编辑 收藏

为WebPart添加右侧的属性面板,方便将来对于WebPart的配置,我们只需要在CustomWebPart.cs文件里面,声明一下变量即可:
private string url = string.Empty;
        [WebBrowsable(
true)]
        [WebDisplayName(
"浏览页地址")]
        [WebDescription(
"配置杂草信息的浏览页地址")]
        [Category(
"杂项设置")]
        [Personalizable(
true)]
        
public string thisurl
        {
            
get
            {
                
return url;
            }
            
set
            {
                url 
= value;
            }
        }
        

参考:http://www.cnblogs.com/jianyus/p/3458374.html
 
posted @ 2014-12-26 11:28 Jakin.zhou 阅读(211) | 评论 (0)编辑 收藏

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml">  
<head>  
    
<title>Test生成二维码,支持中文</title>  
   
<script type="text/javascript" src="http://code.jquery.com/jquery-1.6.1.min.js"></script>
    
<script src="jquery.qrcode.min.js" type="text/javascript"></script>  
    
<script type="text/javascript">  
        
function utf16to8(str) {  
            
var out, i, len, c;  
            out 
= "";  
            len 
= str.length;  
            
for (i = 0; i < len; i++) {  
                c 
= str.charCodeAt(i);  
                
if ((c >= 0x0001&& (c <= 0x007F)) {  
                    out 
+= str.charAt(i);  
                } 
else if (c > 0x07FF) {  
                    out 
+= String.fromCharCode(0xE0 | ((c >> 12& 0x0F));  
                    out 
+= String.fromCharCode(0x80 | ((c >> 6& 0x3F));  
                    out 
+= String.fromCharCode(0x80 | ((c >> 0& 0x3F));  
                } 
else {  
                    out 
+= String.fromCharCode(0xC0 | ((c >> 6& 0x1F));  
                    out 
+= String.fromCharCode(0x80 | ((c >> 0& 0x3F));  
                }  
            }  
            
return out;  
        }  
        $(
function () {  
            jQuery('#output').qrcode(utf16to8(
"速冻滑子菇,承德森源绿色食品有限公司,网址:http://xxxxxxx/SitePages/ProductViewNew.aspx?PID=7a988c8f-c148-4a90-a6a8-e713b82a183f"));  
        })      
    
</script>  
</head>  
<body>  
<div id="output"></div>  
</body>  
</html>
/Files/jakin/JS文件.rar

注意:此方法仅支持IE9及以上版本。
posted @ 2014-11-26 15:45 Jakin.zhou 阅读(509) | 评论 (0)编辑 收藏

update S_ENTERPRISE set DAY_PROCESS=replace(DAY_PROCESS,'',''where DAY_PROCESS like '%吨%'
posted @ 2014-11-05 13:22 Jakin.zhou 阅读(851) | 评论 (0)编辑 收藏

1.修改管理中心的Web.config文件,位置:
C:\inetpub\wwwroot\wss\VirtualDirectories\42903

2.修改应用程序的Web.config文件,位置:
C:\inetpub\wwwroot\wss\VirtualDirectories\80

3.修改STS (Secure Token Service)的Web.config文件,位置:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\WebServices\SecurityToken

posted @ 2014-11-05 09:24 Jakin.zhou 阅读(141) | 评论 (0)编辑 收藏

.style01
        {
            height:27px;
            vertical
-align:middle;
            line
-height:27px;
            font
-family:微软雅黑;     
            font
-size:13pt;
        }  
posted @ 2014-10-27 22:57 Jakin.zhou 阅读(537) | 评论 (0)编辑 收藏

CS写法:
 1 private bool _IsExpertCheck;
 2         [WebBrowsable(true)]
 3         [Personalizable(true)]
 4         [WebDisplayName("是否按专家显示文件,默认为否")]
 5         [WebDescription("是否按专家显示文件,默认为否")]
 6         public bool IsExpertCheck
 7         {
 8             get { return _IsExpertCheck; }
 9             set { _IsExpertCheck = value; }
10         }
11 
12         protected override void CreateChildControls()
13         {
14             Control control = Page.LoadControl(_ascxPath);
15             if (control != null)
16             {
17                 ((D_ZoneLimitViewUserControl)control).WebPart = this;
18             }
19             Controls.Add(control);
20         }

后台写法:
1 public D_ZoneLimitView WebPart { getset; }

posted @ 2014-10-10 14:41 Jakin.zhou 阅读(134) | 评论 (0)编辑 收藏

// 合并多行列值
        public void GroupRows(GridView GridView1, int cellNum)
        
{
            
int i = 0, rowSpanNum = 1;
            
while (i < GridView1.Rows.Count - 1)
            
{
                GridViewRow gvr 
= GridView1.Rows[i];
                
for (++i; i < GridView1.Rows.Count; i++)
                
{
                    GridViewRow gvrNext 
= GridView1.Rows[i];
                    
if (gvr.Cells[cellNum].Text == gvrNext.Cells[cellNum].Text)
                    
{
                        gvrNext.Cells[cellNum].Visible 
= false;
                        rowSpanNum
++;
                    }

                    
else
                    
{
                        gvr.Cells[cellNum].RowSpan 
= rowSpanNum;
                        rowSpanNum 
= 1;
                        
break;
                    }

                    
if (i == GridView1.Rows.Count - 1)
                    
{
                        gvr.Cells[cellNum].RowSpan 
= rowSpanNum;
                    }

                }

            }

        }
posted @ 2014-10-09 15:10 Jakin.zhou 阅读(139) | 评论 (0)编辑 收藏

protected void UpLoadDocument()
        
{
            
string filename = FileUpload1.PostedFile.FileName.Substring(FileUpload1.PostedFile.FileName.LastIndexOf("/")+1);
            Response.Write(
"filename:"+filename+"<br/>");
            Stream filedataStream 
= FileUpload1.PostedFile.InputStream;
            
int dataLen = FileUpload1.PostedFile.ContentLength;
            Response.Write(
"dataLen:" + dataLen + "<br/>");
            
string fileType = FileUpload1.PostedFile.ContentType;
            Response.Write(
"fileType:" + fileType + "<br/>");
            
byte[] fileData = new byte[dataLen];
            filedataStream.Read(fileData, 
0, dataLen);

            SPSite sps 
= SPControl.GetContextSite(Context);
            sps.AllowUnsafeUpdates 
= true;
            SPWeb spw 
= sps.OpenWeb();
            spw.AllowUnsafeUpdates 
= true;
            SPList list 
= spw.Lists["TestDocs"];

            SPFolder folder 
= list.RootFolder;
            
bool ex = false;
            Response.Write(
"folder.Exists:" + folder.Exists + "<br/>");
            
//获取不带路径的纯文件名
            filename = FileUpload1.FileName;
            
if (folder.Exists)
            
{
                
try
                
{
                    ex 
= folder.Files[filename].Exists;
                    Response.Write(
"已有同名文件。");
                    
return;
                }

                
catch
                
{
                    folder.Files.Add(filename, fileData, 
true);
                }

            }

        }
posted @ 2014-10-08 15:21 Jakin.zhou 阅读(118) | 评论 (0)编辑 收藏

仅列出标题
共16页: 上一页 1 2 3 4 5 6 7 8 9 下一页 Last