问题列表 - 第40326页

该程序集不允许部分信任的调用者.的InitializeComponent()

场景:我正在重构我们的一个应用程序以使用Nhibernate,并在几周之前遇到了这个问题.这个问题最初是与Nhibernate和Castle一起解决的,所以他们都重新编译了[assembly: AllowPartiallyTrustedCallers].但是,在对UI和代码库进行一些更改后,此错误再次出现.另外值得注意的是,我从Form_Main以编程方式控制加载我的用户控件.

问题:每当生成用户控件时,我都会收到以下错误.如果我注释掉加载,程序将运行.当我调试它结束于自动生成的InitializeComponent()函数.请注意,我无法进入该功能.

System.Security.SecurityException was unhandled
      Message="That assembly does not allow partially trusted callers."
      Source="A"
      GrantedSet=""
      PermissionState=""
      RefusedSet=""
      Url="file:///C:/Documents and Settings/ID/Desktop/A-NHIB2/bin/Debug/A.EXE"
      StackTrace:
           at A.UserControlCyber.InitializeComponent()
           at A.UserControlCyber..ctor() in C:\Documents and Settings\ID\Desktop\A-NHIB2\UserControl_Cyber.cs:line 34
           at A.FormMain.FormMainLoad(Object sender, EventArgs e) in C:\Documents and Settings\ID\Desktop\A-NHIB2\Form_Main.cs:line 30
           at System.Windows.Forms.Form.OnLoad(EventArgs e)
           at System.Windows.Forms.Form.OnCreateControl()
           at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
           at System.Windows.Forms.Control.CreateControl()
           at System.Windows.Forms.Control.WmShowWindow(Message& m)
           at System.Windows.Forms.Control.WndProc(Message& m)
           at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
           at System.Windows.Forms.ContainerControl.WndProc(Message& m)
           at System.Windows.Forms.Form.WmShowWindow(Message& m)
           at System.Windows.Forms.Form.WndProc(Message& m)
           at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
           at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
           at …
Run Code Online (Sandbox Code Playgroud)

c# initializecomponent partial-trust .net-3.5

11
推荐指数
2
解决办法
2万
查看次数

拆分文件名,只使用一个部分

我有一个$ value,如22214-HAV.jpg或22214 HAV.jpg(注意没有破折号)

我想运行一个快速功能,只从文件名中提取数字.

php regex pattern-matching

1
推荐指数
1
解决办法
189
查看次数

26
推荐指数
1
解决办法
1万
查看次数

MView"启用查询重写"用法

CREATE TABLE TEST_DATE(COL1 VARCHAR2(20),COL2 NUMBER,COL3_DATE DATE,COL4_DATE DATE)
/   

create materialized view TEST_SYS
REFRESH FORCE ON DEMAND
ENABLE QUERY REWRITE  --- ????
AS
SELECT COL1,COL2
FROM    TEST_date
WHERE TRUNC(SYSDATE) BETWEEN TRUNC(COL3_DATE) AND TRUNC(COL4_DATE)
/
Run Code Online (Sandbox Code Playgroud)

如果禁用"启用查询重写"选项,则会为上述查询创建MView,然后在创建实体化视图时使用ENABLE QUERY REWRITE子句的目的是什么,我们是否可以删除它并创建它,我们是否必须在性能上做出妥协MView,如果我们必须注释启用查询重写.

请详细解释我使用enable query rewrite选项.

oracle materialized-views

3
推荐指数
1
解决办法
9245
查看次数

我无法杀死MyApp.vshost.exe

我已经设法让自己处于一个状态,我没有运行devenv的实例,但后台仍然是MyApp.vshost.exe(没有可见的窗口或控制台).

我已经尝试过TaskManager,ProcessExplorer和命令行(taskkill /F /IM MyApp.vshost.exe),没有人抱怨,命令行甚至说'PID 5824已停止',但它仍然存在.

我知道我可以重启,但我宁愿深究这一点.

它看起来不像是这个问题(http://support.microsoft.com/kb/982551),因为我可以重新启动没问题(事实上,因此无法提供任何进一步的诊断,抱歉).

编辑

这就是我进入这个泡菜的方式:

替代文字

vshost.exe

59
推荐指数
2
解决办法
3万
查看次数

每个会话只运行一次Firefox扩展代码

我正在创建一个需要用户登录的Firefox扩展.每次打开新窗口但不打开新选项卡时,都会运行扩展的"代码".我希望代码每个会话只运行一次.

扩展程序的设置如下所示.(如果我错过了什么,请告诉我):

在chrome清单中: overlay chrome://browser/content/browser.xul chrome://my/overlay.xul

在overlay.xul中:
<overlay id="socialSidebarOverlay" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script type="application/x-javascript" src="chrome://my/code.js" />
</overlay>

在code.js中:
alert('being called')

问题是"被叫"只应在Firefox启动时显示,而不是在打开新选项卡或窗口时显示.什么是实现这一目标的方法?

javascript firefox-addon

5
推荐指数
1
解决办法
570
查看次数

将Java(Spring,Hibernate,MySql)项目从Windows迁移到Debian

我在Windows上编写项目(IntelliJIdea),一切都好.它编译并运行.但是当我尝试在Debian(GNU/Linux 5.0)上运行时,我有

SEVERE: Access denied for user 'root'@'localhost' (using password: YES)
[java] 30.11.2010 15:39:04 org.hibernate.cfg.SettingsFactory buildSettings
[java] WARNING: Could not obtain connection to query metadata
[java] java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
[java] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1075)
[java] at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3566)
[java] at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3498)
[java] at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:919)

我使用这样的Spring配置:

<bean id="mySqlDataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
    <property name="driverClassName" value="com.mysql.jdbc.Driver"/>
    <property name="url" value="jdbc:mysql://127.0.0.1:3306/mydb"/>
    <property name="username" value="mydb"/>
    <property name="password" value="Fallout_3"/>
</bean>

<bean id="mySqlSessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
    <property name="dataSource" ref="mySqlDataSource"/>

    <property name="mappingResources">
        <list>
            <value>entities/ClientPrices.hbm.xml</value>
            <value>entities/User.hbm.xml</value>
            <value>entities/Provider.hbm.xml</value>
            <value>entities/MessageQueue.hbm.xml</value>
            <value> hibernate/SimpleEntity.hbm.xml</value>
        </list> …
Run Code Online (Sandbox Code Playgroud)

java mysql spring hibernate mysql-error-1075

0
推荐指数
1
解决办法
1186
查看次数

对MapPoint的多线程访问?

下午好,

正如我之前在另一篇文章中所说,我必须计算地图中某些点之间的大约8,000,000个最短时间/路径距离,其坐标是已知的.问题在于,虽然直线距离很容易(并且很快)计算,但是有人告诉我单线程应用程序在使用MapPoint计算这个距离时会遇到问题.问题是我对多线程一无所知......我目前正在研究i7 - 720QM环境,所以我想使用所有4个内核来进行这些计算......有没有简单的方法来做这个在C#或C++中?

非常感谢你.

c# multithreading mappoint

6
推荐指数
0
解决办法
586
查看次数

C++ - 拆分文件名和文件扩展名

好的,首先我不想使用Boost或任何外部库.我只想使用C++标准库.我可以使用我的split()函数轻松地使用给定的分隔符拆分字符串:

void split(std::string &string, std::vector<std::string> &tokens, const char &delim) {
    std::string ea;
    std::stringstream stream(string);
    while(getline(stream, ea, delim))
        tokens.push_back(ea);
}
Run Code Online (Sandbox Code Playgroud)

我在文件名上这样做.但是有一个问题.有些文件的扩展名如:tar.gz,tar.bz2等等.还有一些文件名有额外的点.Some.file.name.tar.gz.我想分开Some.file.nametar.gz 注意:文件名中的点数不是常数.

我也试过PathFindExtension但没有运气.这可能吗?如果是的话,请赐教.谢谢.

编辑:我很抱歉没有指定操作系统.这是Windows.

c++ windows string split

4
推荐指数
2
解决办法
8626
查看次数

32位系统上SQLite的文件大小限制

我使用sqlite作为临时存储来计算有关中等大数据集的统计信息.我想知道如果我的数据库在32位系统上超过2GB会发生什么.(我目前无法将系统更改为64位)

它是否使用内存映射文件并在文件大小超过可寻址内存时中断?(像mongodb)

sqlite

9
推荐指数
1
解决办法
7322
查看次数