Bug/ Fixed error when target environment is not installed vcc redistribute package (#408)
* fixed error when target environment has not installed vcc redistribute package * added cfg to static_vcruntime when target os is windows.
This commit is contained in:
7
Cargo.lock
generated
7
Cargo.lock
generated
@@ -830,6 +830,7 @@ dependencies = [
|
||||
"serde_derive",
|
||||
"serde_json",
|
||||
"slack-hook",
|
||||
"static_vcruntime",
|
||||
"tokio 1.16.0",
|
||||
"yaml-rust",
|
||||
]
|
||||
@@ -1989,6 +1990,12 @@ dependencies = [
|
||||
"version_check",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "static_vcruntime"
|
||||
version = "1.5.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "a88c15d6fe7210ea80c578b53855615fdea0188e1630b6d9c377e1b2f2c098fa"
|
||||
|
||||
[[package]]
|
||||
name = "stdweb"
|
||||
version = "0.4.20"
|
||||
|
||||
@@ -34,6 +34,7 @@ hex = "0.4.*"
|
||||
|
||||
[target.'cfg(windows)'.dependencies]
|
||||
is_elevated = "0.1.2"
|
||||
static_vcruntime = "1.5.*"
|
||||
|
||||
[profile.release]
|
||||
lto = true
|
||||
@@ -1,6 +1,9 @@
|
||||
extern crate serde;
|
||||
extern crate serde_derive;
|
||||
|
||||
#[cfg(target_os = "windows")]
|
||||
extern crate static_vcruntime;
|
||||
|
||||
use chrono::Datelike;
|
||||
use chrono::{DateTime, Local};
|
||||
use evtx::{EvtxParser, ParserSettings};
|
||||
|
||||
Reference in New Issue
Block a user