在我的安装程序中,如果已安装或卸载了特定功能,我会尝试重新启动。
library(data.table)
R1=function(X1,NumberOfElements){A=sample(1:nrow(X1),
size=NumberOfElements,#how to step through this vector?
#print(NumberOfElements),#it is 'there'
replace=FALSE);return(X1[A,])}
DF=data.frame( Site=c("A","A","A","B","B","B","C","C","C"),
Depth=c(10,11,12,13,14,15,16,17,18))
DF2=data.table(DF)
DF3=DF2[,R1(.SD,NumberOfElements=c(2,1,0)),by=Site];DF3
据我所知,如果将安装插件(<util:CloseApplication Id="CloseApp3"
Target="Explorer.exe"
RebootPrompt="yes"><![CDATA[&ExplorerAddIn=3 OR !ExplorerAddIn=3]]>
</util:CloseApplication>
)或当前存在插件(&
),则上述条件应触发,其中还应包括卸载。 (本地=>缺席)
如果安装了该功能,它将重新启动,但是如果该功能将被卸载,则安装程序将不会要求重新启动。