问题列表 - 第22365页

ClickOnce仍然是Windows Forms应用程序部署的方法吗?

ClickOnce仍然是Windows Forms应用程序部署的方法吗?

我一直在寻找涵盖ClickOnce部署的书籍,那里似乎没有很多,而那些已经有几年了(?).


我正在做的补充说明:

  • 可执行文件和一个数据库文件(SQLite)
  • 数据库(SQLite)有时需要由应用程序更新(例如添加表,添加列)
  • 当然,数据库数据(只是SQLite的文件)需要保持升级

.net deployment clickonce

5
推荐指数
2
解决办法
4098
查看次数

iPhone:[超级viewDidUnload]调用顺序

我想知道在重新定位属性之前或之后调用[super viewDidUnload]之间是否有任何区别.

谢谢!

  self.webView = nil;
  self.fullText = nil;
  [super viewDidUnload];
Run Code Online (Sandbox Code Playgroud)

要么

  [super viewDidUnload];
  self.webView = nil;
  self.fullText = nil;
Run Code Online (Sandbox Code Playgroud)

iphone objective-c

23
推荐指数
3
解决办法
4889
查看次数

为什么Model First Entity Framework 4.0模型在创建之前需要数据库?

我正在阅读有关Entity Framework 4.0的文章,其中说明了以下内容:

"The model's context menu has an option to 'Generate Database Script from
 Model'.  When you select this option you'll find that you do need to point
 to an existing database.  The script won't create the database itself,
 just the schema, which means that you'll need to create the database yourself
 in advance."
Run Code Online (Sandbox Code Playgroud)

如果EF 4.0设计器生成SQL以破坏现有数据库,为什么首先需要现有数据库?

谢谢,

斯科特

entity-framework-4

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

网页"纸币效果"

我喜欢那些看起来像纸币在页面的部分这个页面,与凸起的阴影边缘或角落.(这个效果叫什么?)

我可以在自己的网站上下载和使用这些类似的纸质笔记效果库吗?

html css

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

PHP:如何在自己的类中访问/使用方法?

我试图弄清楚如何在自己的类中使用方法.例:

class demoClass
{
    function demoFunction1()
    {
        //function code here
    }

    function demoFunction2()
    {
        //call previously declared method
        demoFunction1();
    }
}
Run Code Online (Sandbox Code Playgroud)

我发现工作的唯一方法是在方法中创建类的新intsnace,然后调用它.例:

class demoClass
{
    function demoFunction1()
    {
        //function code here
    }

    function demoFunction2()
    {
        $thisClassInstance = new demoClass();
        //call previously declared method
        $thisClassInstance->demoFunction1();
    }
}
Run Code Online (Sandbox Code Playgroud)

但那感觉不对......还是那样?任何帮助?

谢谢

php

6
推荐指数
4
解决办法
5280
查看次数

使用Reflection.Emit将自定义属性复制到另一个方法

我正在尝试基于现有接口生成一组新的wcf接口.我正在使用Reflection.Emit命名空间来完成此任务.我的问题是如何将旧的自定义属性从一个方法复制到新方法.我见过的每个SetCustomAttributes()示例都需要事先知道属性类型.我需要在运行时发现属性类型.有什么想法吗?

c# wcf interface reflection.emit

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

为什么我不能将此更改推送到我的"主要"mercurial存储库?

我正试图找到Mercurial并希望我在这里感到困惑!

我有一个我已克隆的存储库('main')('clone'),都在我自己的机器上.两者完全相互同步.

我决定使用命名分支,所以下次我在'clone'上做的时候我在分支名称'case1212'下做了它,虽然它似乎已经在我的克隆上正确处理了提交,但是我无法将这些更改推回去'主'.给出的错误是:

abort: push creates new remote branch 'case1212'!
Run Code Online (Sandbox Code Playgroud)

......它表明我可能需要先合并?我应该在"克隆"存储库中合并什么?当我试图从'main'拉出时,没有任何变化.

我很确定我真的希望它在我的"主"存储库中创建一个远程分支,以便从中更新的人可以看到该分支.

mercurial branch tortoisehg

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

如何找到没有typelib的COM接口?

是否可以找到通常使用组件对象模型(COM)TypeLib注册的所有接口(类,参数等),即使TypeLib是完全空的?如果是这样你会怎么做呢?我认为另一个术语是"匿名COM".我确信这个COM存在可访问的接口,因为我有一个使用TypeLib中未列出的类的应用程序.

com reflection activex typelib

7
推荐指数
2
解决办法
2029
查看次数

卸载软件时如何删除HKCU注册表项?

当我的软件通过MSI安装时,它会在HKLM中创建一些注册表项.当人们使用该软件时,他们的个人偏好被保存到HKCU.卸载软件时,HKLM和HKCU注册表项被删除,但我认为只有正在运行卸载的用户的HKCU密钥才会被删除.它是否正确?如果是这样,我如何确保删除在同一台机器上使用我的软件的其他人的HKCU子项?

更新:在我的案例中保存的"个人偏好"不是用户选择的真实设置,而是应用程序在为该用户运行时存储的数据.所以这并不是用户想要保留的真实数据.在卸载时删除它似乎是正确的,因为如果重新安装应用程序它将没有任何用处.所以我想到目前为止最好的建议是Ed:不要使用注册表,尽管这并不是真正解决原始问题.

registry windows-installer

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

如何将文件读入F#中的seq行

这是C#版本:

public static IEnumerable<string> ReadLinesEnumerable(string path) {
  using ( var reader = new StreamReader(path) ) {
    var line = reader.ReadLine();
    while ( line != null ) {
      yield return line;
      line = reader.ReadLine();
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

但直接翻译需要一个可变的变量.

f#

53
推荐指数
5
解决办法
3万
查看次数