|
我是用VS2010C#编的DLL文件 一加密就报错 库缺少需要的入口点 函数名UFUSR (我已经把PROGRAM选项的勾都去掉了)
3 m, |' m0 c7 Z我把这个PROGRAM函数是入口吗5 f! g4 f* o6 y! l5 ~
public class Program//主画面导入函数入口/ }; l+ i! }$ Q
{
4 ?9 a( w) y# A% \: c* V( h7 U- R1 x9 Z // class members: z( u6 c" Q# u. v
private static Session theSession;
- n/ @; S( j& ~) p private static UI theUI;8 X; J% s: V5 v9 x
private static UFSession theUfSession;8 E5 c ~8 C% `$ e
public static Program theProgram;9 [* Z( {! b+ |0 ^
public static bool isDisposeCalled;
" c! y& c+ u% W% i1 V" y% _
0 c# Y& d0 n) w //------------------------------------------------------------------------------
5 i+ N1 H9 H, I2 y: b // Constructor
- k( t" N7 b9 W: H //------------------------------------------------------------------------------$ V% G" Y" y/ q
* `& M$ H$ X" R/ b' ?9 v0 c1 {9 K
public static int Main(string[] args)
: I+ S. f$ Y; b {
: ? O X2 x/ y int retValue = 0;
: M% o) R) a" a+ C try
1 `# a4 y) }* H' F8 }( o {) o7 A( t% Y; H: O
theProgram = new Program();
# x( x1 E! U. a' ^8 C
' ]; C4 \5 P# m- [9 C0 a //TODO: Add your application code here
* r$ b( Z! m' Q7 Q$ U, V9 ^: I" z2 ?/ D% J3 \' B
theProgram.Dispose();. y5 |4 L1 C( I$ b/ G
}, _# p% g* G6 \2 h" c3 Z3 c
catch (NXOpen.NXException)9 u1 q) V, ^. s8 f6 K
{3 G, ^9 S g0 G( u5 |" t# u8 n
// ---- Enter your exception handling code here -----
9 ?9 m u9 g9 |5 }3 E4 j# M$ W; L3 v9 [% B! {
}3 s7 F& e; s9 S* {
MessageBox.Show("10102");
+ F7 [: d6 ? N+ f, N NX8_Open_CS_Wizard1.Form1 h=new NX8_Open_CS_Wizard1.Form1();9 r) s1 e. S+ M4 K: R# |+ f7 o, v7 x
h.Show();
3 }, ?8 n2 s" o4 f$ q6 J: e return retValue;$ {' b! U3 K& A B/ {, N& Z. B# r
}% _# l* w; w8 p7 |
U9 [0 V- P: w8 H( @+ I
# e1 Y+ Z4 L; T2 q+ b
4 R E0 N5 A h1 {* Q! n' P. i2 v
//------------------------------------------------------------------------------: R5 g- {% @8 E2 D8 E' ^
// Following method disposes all the class members
4 u( f5 o8 n5 o8 F2 C# g //------------------------------------------------------------------------------
3 q5 b/ j/ p9 a) B( A public void Dispose()
( b* ?2 a1 {) y% @+ }' z% k; A {
: W. M- D0 w3 K. r3 k( A$ z# E try
- R: |) R+ x" d9 J" y3 C! [: h8 X {6 ?" a( \$ ^: U4 Q0 ]3 O
if (isDisposeCalled == false)
* v( F0 E! B7 B5 h" s {5 X0 t: n! n( K* X4 ^' v) [- d
//TODO: Add your application code here
" p5 m' P% B Q. ]4 R2 Y }
0 k% E; k( b- d# p isDisposeCalled = true;0 n1 c3 t; `' R N
}7 [. _8 a# c: ~0 z$ A! G) Y( y
catch (NXOpen.NXException )
/ z- e& Q6 ?6 i2 j, K8 k {
; C$ b O* T7 ^3 h // ---- Enter your exception handling code here -----7 y: e3 E7 K' `
2 F* |9 L' @& a" D" V" {
}
8 e6 x& v2 {, X/ L4 a }7 Z8 S$ `8 ~1 |0 o
//
; d0 F( k \9 o& s: A+ S public static int GetUnloadOption(string arg)
% c/ Z4 I: Q7 O L3 w* _# c {
+ j, j0 I- t) ~$ n9 m1 f) [/ H8 h: \% P //Unloads the image explicitly, via an unload dialog
9 z. } n: d+ k" ^. y //return System.Convert.ToInt32(Session.LibraryUnloadOption.Explicitly);
" z, H. v h8 t& r& w9 V- E
) `+ Q" v. `6 B9 f2 G //Unloads the image immediately after execution within NX" O' B' B% `7 R1 g
// return System.Convert.ToInt32(Session.LibraryUnloadOption.Immediately);, x' Y7 C& d. T( R3 R5 k
' E! n$ }& ?8 ` //Unloads the image when the NX session terminates8 l' m6 c1 a. B& |
return System.Convert.ToInt32(Session.LibraryUnloadOption.AtTermination);
) G3 {# `, @2 l( N }) Q% V$ q/ C) N. E9 U9 _
2 e3 K a; Q4 S, W9 `" @' ^3 V
}' U* x6 E( f- b" M
里的UFUSR UFSAT删除了也没有用啊 C#加密会的能告诉我下吗 或者给个QQ跟我说好吗 可以谈价钱别太高了 |
|