问题标签 [reinstall]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
142 浏览

python - Eclipse 重新安装后找不到库

我不得不重新安装我的操作系统,现在我无法在 Eclipse IDE 上加载我的旧项目。起初它没有找到 GAE 源文件夹,因为它不在我创建项目时所在的同一位置,所以我只是将变量 $GOOGLE_APP_ENGINE 更改为它的实际位置。

但现在看来,在新版本的 GAE 源中,库文件夹的名称不同,Eclipse 找不到它们。

如何让 Eclipse 修改旧项目的信息,以便更新库文件夹名称?

非常感谢。

0 投票
2 回答
1992 浏览

android - 重新安装正在运行的android应用程序自己的APK,然后重新启动应用程序?

在一个正在运行的 Android 应用程序中,我想请求同一个应用程序 (1) 从我的私人 Web 服务器重新下载,(2) 重新安装,然后 (3) 重新安装后重新启动。

我知道如何执行第 1 步和第 2 步,但我还没有弄清楚如何执行第 3 步。

下载后,我像这样执行第 2 步(this.apkpath之前已设置为我 sdcard 上下载的 APK 的完整路径名):

此代码成功后,我的屏幕上会弹出一个安装确认对话框,并在此确认后重新安装。但是,安装后,控制权返回到我的桌面管理器,我必须手动重新启动我新重新安装的应用程序。

在重新安装后,我可以通过编程方式强制应用程序自动重新启动吗?

0 投票
1 回答
1156 浏览

c# - 无法调用表单和类,无法使用 Properties.Settings

最近 2 天 Visual Studio 做得很奇怪,我已经重新安装了它,但它并没有解决我的问题。

我不能调用其他类或表单:

课程: http ://snag.gy/7W4dl.jpg

表格: http ://snag.gy/lfm8Y.jpg

它不允许我使用 Properties.Settings : http ://snag.gy/W3VJn.jpg

代码开放模组形式:

使用 Properties.Settings 和调用类事物的代码

该怎么办?我从来没有遇到过这些奇怪的错误。我已经重新安装了 Visual Studio 2012 和它的所有其他东西,比如 SQL Server 的东西。但它并没有解决问题。

这些是使用语句:

0 投票
1 回答
173 浏览

mysql - MySQL权限不恢复?

我刚刚在我的机器上重新安装了所有东西。我从旧的 MySQL 服务器导出了所有单独的数据库,并尝试在新的服务器上重新安装它们。

然而,即使在导入所有表之后,包括我认为应该包含所有权限的“mysql”表,除了授予之外,没有用户拥有任何权限。除了具有预期所有特权的根。

我已经刷新了权限并重新启动了数据库,但没有权限获得。我查看了整个服务器的旧备份,旧的 INFORMATION_SCHEMA 数据库在其中拥有比当前数据库更多的权限。但是,我知道这是一个虚拟表,应该从 MySQL 数据库和其他数据库中获取数据。

如何恢复权限?

0 投票
0 回答
372 浏览

android - Android报警:重新安装应用程序时传递的数据错误

我有一个使用alarmsusing的应用程序AlarmManager。我在某个时间设置了一个闹钟,当它触发时,它会在 2 小时后再次设置。第二次触发警报它没有再次设置,所以它只触发了 2 次。

要知道触发的警报是第一个还是第二个,我将 aboolean作为参数传递给 BroadcastReceiver,如下所示:

第一次编写警报时,我将 KEY_IS_INFRACTION 设置为 false。当它被触发时,我使用上面的代码并将其设置为 true。

如果我Eclipse在触发一次警报时重新安装应用程序(使用->运行)(我有一个使用 KEY_IS_INFRACTION = true 但尚未触发的警报),在重新安装后编程的警报有 KEY_IS_INFRACTION = false,但是收到的意图BroadcastReceiver有 KEY_IS_INFRACTION = true (它似乎在重新安装应用程序之前收到了编程的警报,即使我使用了alarmManager.cancel)。这只发生在我重新安装应用程序时,如果我重新启动手机,收到的意图是好的。我总是在alarmManager.set 之前使用alarmManager.cancel,但它也不起作用。

最终的应用程序不会经常重新安装,但如果我发布更新,这可能会导致应用程序行为出现错误。有人知道我该如何解决吗?

这是正确的操作序列(应用程序应该做什么):

1-安装应用程序。警报设置为小时 X,INFRACTION = false。

2 小时 X 到达并触发警报。接收到 INFRACTION = false的BroadcastReceiver意图,并使用 INFRACTION = true 再次设置警报。

3-重新安装应用程序。警报设置为小时 X,INFRACTION = false。由于 X 小时已经过去,警报被触发。BroadcastReceiver接收到INFRACTION = false的意图,并使用 INFRACTION = true 再次设置警报。

这是真正发生的事情:

1-安装应用程序。警报设置为小时 X,INFRACTION = false。

2 小时 X 到达并触发警报。接收到 INFRACTION = false的BroadcastReceiver意图,并使用 INFRACTION = true 再次设置警报。

3-重新安装应用程序。警报设置为小时 X,INFRACTION = false。由于 X 小时已经过去,警报被触发。BroadcastReceiver接收到INFRACTION = true的意图,并且没有再次设置警报。

[编辑] 添加一些代码。这是在应用程序首次启动时设置警报的功能:

当警报被触发时,我使用上面发布的代码,在编辑之前。

[/编辑]

0 投票
1 回答
6624 浏览

android - java.lang.IllegalStateException:无法使用 Android 执行活动的方法

我是一个相当新的 Android 程序员,在完成了几个教程之后,我开始扩展我完成的 BMI 计算器教程。在此过程中,我需要删除并重新安装 Eclipse。我还不得不切换工作区。由于我的错误,我只能保留应用程序的 .java 文件。我重新创建了 .xml 和清单,只是现在当我尝试单击计算按钮时才收到 IllegalStateException。在切换和重新创建之前,一切都运行良好。我正在使用 Nexus Galaxy 的模拟器,运行 4.2.2 这是代码:

包 com.example.bmicalculator;

导入android.app.Activity;导入android.os.Bundle;导入 android.view.Menu;导入android.view.View;导入 android.widget.EditText;导入android.widget.ImageView;导入 android.widget.TextView;

公共类 MainActivity 扩展 Activity { ImageDownloader 下载器;

和 ImageDownload 类:

包 com.example.bmicalculator;

导入 java.io.InputStream;导入 java.net.URL;

导入android.graphics.Bitmap;导入android.graphics.BitmapFactory;导入android.os.AsyncTask;导入android.view.View;导入android.widget.ImageView;公共类 ImageDownloader 扩展 AsyncTask { ImageView 图像;公共 ImageDownloader(ImageView 图像) { this.image = image; } 受保护的位图 doInBackground(String...strings) { 尝试 { 位图位图 = BitmapFactory.decodeStream((InputStream)new URL(strings[0]).getContent()); 返回位图;} catch (Exception e) { System.out.println("错误:" + e); 返回空值;} }

和 LogCat:

E/AndroidRuntime(1083): at java.lang.reflect.Method.invoke(Method.java:511) 05-23 14:45:52.447: E/AndroidRuntime(1083): at android.view.View$1.onClick( View.java:3594) 05-23 14:45:52.447: E/AndroidRuntime(1083): ... 11 更多 05-23 14:45:52.447: E/AndroidRuntime(1083): 引起:java.lang。 ClassCastException: android.widget.TextView 不能转换为 android.widget.EditText 05-23 14:45:52.447: E/AndroidRuntime(1083): at com.example.bmicalculator.MainActivity.calculateClickHandler(MainActivity.java:23) 05 -23 14:45:52.447: E/AndroidRuntime(1083): ... 14 更多 05-23 14:47:48.527: D/dalvikvm(1158): GC_CONCURRENT 释放 55K,7% 释放 2770K/2948K,暂停 6ms+ 14 毫秒,总共 96 毫秒 05-23 14:47:48.877:D/gralloc_goldfish(1158):没有检测到 GPU 仿真的模拟器。05-23 14:47:53.837:D/InputEventConsistencyVerifier(1158):KeyEvent: ACTION_UP 但键未按下。05-23 14:47:53.837: D/InputEventConsistencyVerifier(1158): 在 android.widget.EditText{40d2d8e8 VFED..CL .F....I. 32,209-452,288

7f080003 app:id/heightText} 05-23 14:47:53.837: D/InputEventConsistencyVerifier(1158): 0: 在 922301000000 发送,

java:23) 05-23 14:47:55.187: E/AndroidRuntime(1158): ... 14 更多 05-23 14:47:57.797: I/Process(1158): 发送信号。PID:1158 SIG:9

我确保所有用于参考的 id 都是正确的。该应用程序似乎已经像我将所有内容移过来之前一样构建了。

0 投票
4 回答
4251 浏览

ruby-on-rails - 如何删除和重新安装 rails 3.2.13

要安装 rails 的帮助文件(在 debian jessie 上),我查找了为什么 ri 对 Rails 一无所知?跑了sudo gem install rails --pre --ri。不知何故安装了rails 4 RC 1。我尝试回到rails 3.2.13

所以首先我尝试卸载rails。

但是,我仍然得到

如何摆脱导轨以正确重新安装它?

0 投票
1 回答
2970 浏览

yum - yum 停止工作并出现错误 No module named transactioninfo

错误地删除了以下文件,因此yum停止工作。

知道我们需要重新安装哪些 rpm 吗?

0 投票
1 回答
598 浏览

python - 两次意外安装python(相同版本)

尝试使用 macports 安装 scipy 时,我不小心在我的 mac(山狮)上再次安装了 python 2.7:

sudo 端口安装 py27-scipy

---> 计算 py27-scipy 的依赖关系

---> 要安装的依赖项: SuiteSparse gcc47 cctools cctools-headers llvm-3.3 libffi llvm_select cloog gmp isl gcc_select ld64 libiconv libmpc mpfr libstdcxx ppl glpk zlib py27-nose nosetests_select py27-setuptools python27 bzip2 db46 db_select gettext expat ncurses libedit openssl python_select py27-numpy fftw-3 swig-python swig pcre

我仍在使用我最初安装的 python(以及 matplotlib 和 numpy 等),没有 scipy。如何删除这个新版本?它占用了约 2Gb 的空间。

0 投票
3 回答
252 浏览

wix - MSIEXEC 使用命令行 REINSTALL 不使用原始 INSTALLDIR

我正在尝试将 Wix 配置为构建我的 msi,以仅结合 REINSTALL 属性执行我的产品的构建版本(1.0.x),我的问题是当我运行命令行时:MSIEXEC.exe /i my.msi / l*vx build-inst.log REINSTALL=ALL REINSTALLMODE=vamus 它什么也没做。

我检查了 msi 日志,发现它正在默认文件夹 (.\program files (x86)...\myproduct) 中寻找现有产品,但是当我第一次安装它时,我实际上使用了自定义路径 (c :\我的产品)。我的印象是使用 REINSTALL 安装程序将使用原始产品的安装路径。

真的是这样吗?我应该在命令行上指定 INSTALLDIR 吗?我宁愿不这样做,因为这是供客户使用的,我不能保证我会知道产品的安装位置。

这种执行“构建”升级的方法已在几个地方提出,但我找不到任何解释任何需要指定 INSTALLDIR

有什么方法可以在 Wix 中进行配置吗?

谢谢

基兰